.w-14 {
  width: 14rem;
  margin: 0 auto 0.5rem;
}
.g-box {
  padding: 0.15rem 0.1rem;
  background-color: #ecf6ff;
}
.g-box .g-con {
  width: 100%;
  padding: 0.38rem 0.42rem 0 0.38rem;
  background-color: #fff;
}
.g-wrp {
  width: 13rem;
  margin: 0 auto;
}
.cm-loc {
  width: 14rem;
  margin: 0 auto;
}
.g-tt {
  position: relative;
  width: 100%;
  height: 0.5rem;
  padding: 0.13rem 0;
  background-color: #ecf6ff;
}
.g-tt a {
  display: inline-block;
  height: 0.24rem;
  padding-left: 0.14rem;
  line-height: 0.24rem;
  font-size: 0.2rem;
  color: #333;
  font-weight: bold;
}
.g-tt::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0.13rem;
  width: 0.04rem;
  height: 0.24rem;
  background-color: #007ad8;
}

.tyxq{width:1200px!important;}
.main-cell .current-location{width:1200px; margin:0 auto;display: inherit!important;}
#info_toptitle {
    font-size: 24px!important;
    line-height: 32px;
    font-weight: bold;
    text-align: center;
}
#info_toptitle {
    font-size: 36px!important;
    line-height: 55px;
    font-weight: 400;
    text-align: center;
    color: #000;
}
#info_subtitle {
    font-size: 22px;
    line-height: 40px;
    text-align: center;
}
body .tyxq .tyxq-body{
	border: solid 1px #bbbbbb;
    margin-top: 0px;
    padding: 0 45px;
    padding-top: 40px;
    padding-bottom: 50px;
    margin-bottom: 50px;
}
body .tyxq .tyxq-body .head-tit{
	display: block;
    font-family: MicrosoftYaHei-Bold;
    line-height: 55px;
    font-size: 36px;
    font-weight: 400;
    color: #333333;
    text-align: center;
}
body .tyxq .tyxq-body .ly{
	margin-bottom: 20px;
    margin-top: 35px;
    font-size: 16px;
	color: #333;
}
body .tyxq .tyxq-body .fbsj{
	margin-top: 35px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #333;
	width: auto;
	float: left;
	margin-right: 20px;
}
body .tyxq .tyxq-body .split{
	height: 1px;
    background-color: #bbb;
    margin-bottom: 45px;
}
body .tyxq .tyxq-body .content{
	font-family: MicrosoftYaHei;
    font-size: 19px;
    color: #333;
}
body .tyxq .tyxq-body .content span, body .tyxq .tyxq-body .content p{line-height: 45px!important;}


@media screen and (max-width: 768px) {
	
.tyxq{width:100%!important;}
.main-cell .current-location{width:100%; margin:0 auto;display: inherit!important;}
body .tyxq .tyxq-body .content span, body .tyxq .tyxq-body .content p{line-height: unset!important;}

  .w-14 {
    width: 7.02rem;
    margin: 0 auto 0.48rem;
  }
  .g-box {
    padding: 0.25rem 0.24rem 0.24rem;
  }
  .g-box .g-con {
    padding: 0.24rem 0.24rem 0;
  }
  .g-tt {
    height: 0.8rem;
    padding: 0.22rem 0;
  }
  .g-tt a {
    height: 0.36rem;
    padding-left: 0.19rem;
    font-size: 0.36rem;
    line-height: 0.36rem;
  }
  .g-tt::before {
    top: 0.28rem;
  }
}

.head {
  width: 100%;
  height: 5.6rem;
  background: url(nx2022_bg-sy-top.png) no-repeat center top;
  background-size: 19.2rem auto;
}
.head .head-options {
  padding-top: 0.16rem;
  height: 0.56rem;
  line-height: 0.4rem;
  margin-bottom: 0.21rem;
}
.head .head-options .link {
  vertical-align: middle;
  font-size: 0.16rem;
  color: #447196;
}
.head .head-options .link:hover {
  font-weight: bold;
}
.head .head-options .btn {
  margin-left: 0.16rem;
  display: inline-block;
  height: 0.4rem;
  line-height: 0.4rem;
  padding: 0 0.15rem;
  border-radius: 5px;
  font-size: 0.18rem;
  color: #fff;
  cursor: pointer;
}
.head .head-options .btn:hover {
  font-weight: bold;
}
.head .head-options .blu {
  background-color: #208de7;
}
.head .head-options .org {
  background-color: #cc871b;
}
.head .logo {
  display: block;
  margin: 0 auto;
  width: 5.02rem;
  height: 1.78rem;
  background: url(nx2022_logo.png) no-repeat;
  background-size: contain;
}
.head .search-box {
  margin-top: 0.4rem;
  position: relative;
  width: 8.8rem;
  height: 0.6rem;
  line-height: 0.6rem;
  background-color: #fff;
}
.head .search-box .drop-select {
  text-align: right;
  position: relative;
  margin-right: 0.22rem;
  border: 0;
  width: 1.03rem;
  color: #999;
  font-size: 0.16rem;
  height: 0.6rem;
  line-height: 0.6rem;
}
.head .search-box .drop-select .tit {
  text-align: left;
  width: 0.5rem;
  color: #999;
}
.head .search-box .drop-select .arrow {
  margin-top: 0.16rem;
  display: inline-block;
  text-align: right;
  width: 100%;
  padding: 0;
  position: relative;
  height: 0.27rem;
  line-height: 0.27rem;
  border-right: solid 1px #c9c9c9;
}
.head .search-box .drop-select .select .arrow-icon {
  margin: 0 0.15rem 0 0;
  vertical-align: top;
  position: relative;
  display: inline-block;
  width: 0.17rem;
  height: 0.27rem;
  background-position-y: 50%;
  background-repeat: no-repeat;
}
.head .search-box .dropdown-menu {
  position: absolute;
  width: auto;
  padding: 0 0.2rem 0 0;
}
.head .search-box .search-input {
  position: absolute;
  top: 50%;
  margin-top: -0.135rem;
  width: calc(100% - 2.5rem);
  line-height: 0.27rem;
  font-size: 0.16rem;
  color: #999;
}
.head .search-box .search-btn {
  position: absolute;
  right: 0;
  display: inline-block;
  width: 1rem;
  height: 0.6rem;
  background: #1671db url(nx2022_icon-search.png) no-repeat center;
}
.head .main-cell .cell {
  margin-right: 0.1rem;
  font-size: 0.18rem;
  color: #333;
}
.head .main-cell .cell:first-child {
  margin-right: 0;
}
.head .main-cell a:hover {
  color: #006fc4;
}
.head .nav-box {
  margin-top: 0.4rem;
  height: 1.16rem;
  position: relative;
}
.head .nav-box .w1400 {
  position: relative;
  z-index: 2;
  width: 12.8rem;
  padding-top: 0.2rem;
  margin-top: 0.1rem;
  height: 1.04rem;
  text-align: center;
  background: #007ad8;
  box-sizing: border-box;
}
.head .nav-box .left-cont,
.head .nav-box .right-cont {
  width: calc((100% - 12.8rem)/2);
  height: 1.16rem;
  background-size: 3.2rem 100%;
  z-index: 6;
  background-repeat: no-repeat;
}
.head .nav-box .left-cont {
  background: url(nx-nav-left.png) no-repeat right 0;
  background-size: 3.2rem 98%;
}
.head .nav-box .right-cont {
  background: url(nx-nav-right.png) no-repeat left -0.02rem;
  background-size: 3.2rem 100%;
}
.head .nav-box .w1919 {
  height: 1.16rem;
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
}
.head .nav-box .nav-cell {
  display: block;
  box-sizing: border-box;
  height: 100%;
  font-size: 0.24rem;
  color: #fff;
  font-weight: bold;
  line-height: 0.56rem;
}
.head .nav-box .nav-cell img {
  margin-top: -0.04rem;
  vertical-align: middle;
}
.head .nav-box .nav-cell:hover {
  background: url(nx2022_bg-nav-cur.png) no-repeat bottom center;
  background-size: 1rem 0.09rem;
}
.head .nav-box .nav-cell.cell-zthd {
  display: none;
}
.head .nav-box .cur {
  background: url(nx2022_bg-nav-cur.png) no-repeat bottom center;
  background-size: 1rem 0.09rem;
}
.foot .nav {
  height: 0.71rem;
  background-color: #ebf6ff;
}
.foot .nav .main-cell {
  position: relative;
  padding-top: 0.22rem;
  text-align: center;
}
.foot .bg {
  position: relative;
  padding-top: 0.2rem;
  margin-top: -0.2rem;
  background: #007ad8;
  background-size: 100% 100%;
  color: #fff;
}
.foot .bg .main-cell {
  margin-top: 0.14rem;
}
.foot .bg .top-bar {
  display: inline-block;
  position: absolute;
  margin: 0 auto;
  width: 14rem;
  height: 0.2rem;
  background-color: #ebf6ff;
  top: 0;
  left: 50%;
  margin-left: -7rem;
}
.foot .bg .top-bar::before {
  position: absolute;
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: -0.2rem;
  border-top: 0.1rem solid #ebf6ff;
  border-bottom: 0.1rem solid transparent;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid #ebf6ff;
}
.foot .bg .top-bar::after {
  position: absolute;
  right: 0;
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: -0.2rem;
  border-top: 0.1rem solid #ebf6ff;
  border-bottom: 0.1rem solid transparent;
  border-left: 0.1rem solid #ebf6ff;
  border-right: 0.1rem solid transparent;
}
.foot .bg .links {
  line-height: 0.4rem;
}
.foot .bg .links .icon {
  vertical-align: sub;
}
.foot .bg .link,
.foot .bg .fgf {
  font-size: 0.16rem;
  color: #fff;
}
.foot .bg .fgf {
  margin: 0 0.1rem;
}
.foot .bg .imgs {
  margin-top: 0.45rem;
}
.foot .bg .imgs a {
  display: inline-block;
}
.foot .drop-select {
  width: 25%;
  padding: 0 0.25rem;
  cursor: pointer;
  border-right: solid 1px #d3e5f4;
  position: static;
}
.foot .drop-select:last-child {
  border: 0;
}
.foot .drop-select .arrow .tit {
  font-size: 0.18rem;
  color: #333;
}
.foot .drop-select .select .arrow-icon {
  background: url(nx2022_arrow2.png);
  margin: 0 0 0 0.2rem;
  vertical-align: top;
  position: relative;
  display: inline-block;
  width: 0.17rem;
  height: 0.27rem;
  background-position-y: 50%;
  background-repeat: no-repeat;
}
.foot .drop-select .dropdown-menu {
  overflow: hidden;
  display: none;
  position: absolute;
  bottom: 0.6rem;
  left: 0;
  z-index: 1;
  text-align: left;
  font-size: 0.16rem;
  width: 14rem;
  height: 2.8rem;
  padding: 0.1rem;
  background-color: #ebf6ff;
}
.foot .drop-select .dropdown-menu .container {
  padding: 0.19rem 0.65rem;
  background-color: #fff;
  height: 100%;
}
.foot .drop-select .dropdown-menu ul {
  background-color: #fff;
  height: 100%;
  overflow-y: auto;
}
.foot .drop-select .dropdown-menu li {
  width: 25%;
  line-height: 0.5rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.foot .drop-select .dropdown-menu li a {
  padding-left: 0.1rem;
}
.foot .drop-select .dropdown-menu li a:hover {
  color: #007ad8;
}
.sy .top-img {
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
  width: 14rem;
}
.sy .top-img:hover {
  opacity: 0.6;
}
.sy .xw-box {
  position: relative;
  width: 100%;
  height: 1.4rem;
  border: 1px solid #f4f4f4;
 
  overflow: hidden;
}
.sy .swp3 {
  display: inline-block;
  width: calc(100% - 0.79rem);
  height: 100%;
}
.sy .swp3 .swiper-slide {
  padding-top: 0.3rem;
  box-sizing: border-box;
}
.sy .tt {
  margin-top: 0.2rem;
  vertical-align: top;
  margin-left: 0.3rem;
  position: relative;
  padding-top: 0.1rem;
  display: inline-block;
  width: 0.49rem;
  height: 0.8rem;
  line-height: 0.3rem;
  color: #fff;
  text-align: center;
}
.sy .tt img {
  width: 0.56rem;
  height: 0.8rem;
}
.sy .con {
  margin-left: 0.3rem;
  display: inline-block;
  vertical-align: top;
  width: 11.7rem;
}
.sy .con .tit {
  font-weight: bold;
  font-size: 0.4rem;
  line-height: 0.4rem;
  color: #333;
}
.sy .con .con-con {
  margin-top: 0.16rem;
  color: #34332f;
  font-size: 0.18rem;
  line-height: 0.18rem;
}
.sy .pg3 {
  margin-top: 0.3rem;
  margin-right: 0.3rem;
  width: 0.1rem;
  right: 0;
  position: absolute;
  top: 0;
  line-height: 0.1rem;
}
.sy .pg3 .swiper-pagination-switch {
  margin-top: 0.13rem;
  display: inline-block;
  width: 0.1rem;
  height: 0.1rem;
  background-color: #ededed;
  cursor: pointer;
}
.sy .pg3 .swiper-pagination-switch:first-child {
  margin-top: 0;
}
.sy .pg3 .swiper-active-switch {
  background-color: #3e95e8;
}
.sy .swp4 {
  position: relative;
  display: inline-block;
  width: 7.6rem;
  height: 4.3rem;
}
.sy .swp4 .cell {
  display: inline-block;
  width: 100%;
  height: 100%;
  position: relative;
}
.sy .swp4 .ts {
  padding-left: 0.2rem;
  width: 100%;
  height: 0.6rem;
  line-height: 0.6rem;
  background-color: rgba(0, 0, 0, 0.7);
  position: absolute;
  bottom: 0;
  font-size: 0.2rem;
  font-weight: bold;
  color: #fff;
}
.sy .swp4 .ts span {
  display: block;
  height: 100%;
  width: calc(100% - 1.4rem);
}
.sy .swp4 .swiper-button-prev,
.sy .swp4 .swiper-button-next {
  position: absolute;
  padding: 0.1rem;
  box-sizing: content-box;
  width: 0.24rem;
  height: 0.5rem;
  top: 50%;
  margin-top: -0.25rem;
  cursor: pointer;
}
.sy .swp4 .swiper-button-prev:hover,
.sy .swp4 .swiper-button-next:hover {
  background: rgba(0, 0, 0, 0.4);
}
.sy .swp4 .swiper-button-prev {
  left: 0.1rem;
}
.sy .swp4 .swiper-button-next {
  right: 0.1rem;
}
.sy .pg4 {
  position: absolute;
  bottom: 0;
  margin-bottom: 0.24rem;
  right: 0.1rem;
  z-index: 1;
}
.sy .pg4 .swiper-pagination-switch {
  margin-right: 0.1rem;
  display: inline-block;
  width: 0.1rem;
  height: 0.1rem;
  border-radius: 50%;
  background-color: #d5d1cc;
  cursor: pointer;
}
.sy .pg4 .swiper-active-switch {
  background-color: #e20000;
}
.sy .sy-news-list {
  vertical-align: top;
  display: inline-block;
  margin-left: 0.3rem;
  width: calc(100% - 7.6rem - 0.3rem);
}
.sy .sy-news-list .panel {
  margin-right: 0.1rem;
  display: inline-block;
  line-height: 0.54rem;
  padding: 0 0.1rem;
  font-size: 0.24rem;
  color: #333;
}
.sy .sy-news-list .panel:last-child {
  margin-right: 0;
}
.sy .sy-news-list .cur {
  border-bottom: 0.04rem solid #006fc4;
  font-weight: bold;
  color: #006fc4;
}
.sy .sy-news-list .tabItem {
  margin-top: 0.15rem;
}
.sy .sy-news-list .tabItem li {
  position: relative;
  padding-left: 0.2rem;
  line-height: 0.45rem;
}
.sy .sy-news-list .tabItem li::before {
  content: '◆';
  display: inline-block;
  font-size: 0.12rem;
  width: 0.12rem;
  height: 0.12rem;
  position: absolute;
  color: #c2c2c2;
  left: 0;
  top: 50%;
}
.sy .sy-news-list .tabItem li .tit {
  width: calc(100% - 0.8rem);
  font-size: 0.18rem;
  color: #000;
  cursor: pointer;
}
.sy .sy-news-list .tabItem li .tit:hover {
  color: #006fc4;
}
.sy .sy-news-list .tabItem li .time {
  display: inline-block;
  width: 0.5rem;
  margin-right: 0.1rem;
  font-size: 0.16rem;
  color: #666;
}
.sy .sy-news-list .tabPanel {
  position: relative;
  border-bottom: 1px solid #ededed;
}
.sy .sy-news-list .tabPanel .more {
  line-height: 0.54rem;
  font-size: 0.16rem;
  color: #666;
}
.sy .sy-news-list .tabPanel .more:hover {
  color: #006fc4;
}
.sy .w760 {
  margin-left: 0;
  width: 7.6rem;
}
.sy .as {
  height: 2.02rem;
  text-align: center;
  position: relative;
}
.sy .as .cell {
  padding-top: 0.45rem;
  display: inline-block;
  width: calc((100% - 5px) / 6);
  height: 100%;
}
.sy .as .cell:hover .text {
  color: #006fc4;
}
.sy .as .cell:hover img {
  transform: rotateY(360deg);
  transition: all 0.8s;
}
.sy .as img {
  width: 0.67rem;
  height: 0.84rem;
}
.sy .as .text {
  font-size: 0.16rem;
  color: #333;
}
.sy .as .fgf {
  display: inline-block;
  width: 1px;
  height: 0.6rem;
  background-color: #dedede;
  vertical-align: top;
  margin-top: 0.6rem;
}
.borderf4 {
  border: solid 1px #f4f4f4;
 
}
.main-cell {
  display: block;
  width: 14rem;
  margin: 0 auto;
}
.main-cell .mt10 {
  margin-top: 0.02rem;
}
.tac {
  text-align: center;
}
.drop-select .select .arrow-icon {
  background: url(nx2022_arrow1.png);
  background-size: 100%;
  width: 0.07rem;
  height: 0.04rem;
  margin-top: 0.13rem;
  position: relative;
  right: 5px;
}
.bclok-center {
  display: block;
  margin: 0 auto;
}
.mt22 {
  margin-top: 0.22rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.w1400 {
  width: 14rem;
  margin: 0 auto;
}
.p20 {
  padding: 0.2rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.web-dn {
  display: none;
}
.wap-dn {
  display: block;
}

.ztzl-cont {
  width: 14rem;
  margin: 0.3rem auto;
}
.ztzl-cont .cont-1-tit {
  width: 100%;
  height: 0.6rem;
  text-align: center;
  z-index: 1;
  position: relative;
}
.ztzl-cont .cont-1-tit a {
  display: inline-block;
  position: relative;
  padding: 0 0.5rem;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.24rem;
  font-weight: bold;
  font-stretch: normal;
  line-height: 0.6rem;
  letter-spacing: 0;
  color: #333333;
  z-index: 2;
  background-color: #fff;
  color: #0578d0;
}
.ztzl-cont .cont-1-tit a::before,
.ztzl-cont .cont-1-tit a::after {
  position: absolute;
  width: 0.23rem;
  height: 0.04rem;
  background-color: #3e87ea;
  border-radius: 0.02rem;
  top: 50%;
  margin-top: -0.02rem;
  content: '';
}
.ztzl-cont .cont-1-tit a::before {
  left: 0;
}
.ztzl-cont .cont-1-tit a::after {
  right: 0;
}
.ztzl-cont .cont-1-tit .border-item {
  position: absolute;
  width: 100%;
  height: 0.01rem;
  background-color: #ededed;
  top: 0.295rem;
}
.ztzl-cont .ztzl-main {
  width: 100%;
  box-sizing: border-box;
  position: relative;
}
.ztzl-cont .ztzl-main .ztzl-swiper-container {
  width: 100.7%;
  height: 1.9rem;
}
.ztzl-cont .ztzl-main .ztzl-swiper-container .swiper-wrapper {
  width: 100%;
  height: 1.9rem;
}
.ztzl-cont .ztzl-main .ztzl-swiper-container .swiper-wrapper .swiper-slide {
  display: inline-block;
  height: auto;
  box-sizing: border-box;
}
.ztzl-cont .ztzl-main .ztzl-swiper-container .swiper-wrapper .swiper-slide a {
  display: block;
  width: 97%;
  height: auto;
}
.ztzl-cont .ztzl-main .ztzl-swiper-container .swiper-wrapper .swiper-slide a img {
  width: 100%;
}
.ztzl-cont .ztzl-main .ztzl-button {
  width: 0.36rem;
  height: 0.5rem;
  background: #e1efff;
  border-radius: 0.04rem;
  top: 50%;
  margin-top: -0.25rem;
  position: absolute;
  text-align: center;
  cursor: pointer;
}
.ztzl-cont .ztzl-main .ztzl-button span {
  color: #4397ff;
  font-size: 0.2rem;
  line-height: 0.5rem;
  user-select: none;
}
.ztzl-cont .ztzl-main .ztzl-button:hover {
  background-color: #4397f7;
}
.ztzl-cont .ztzl-main .ztzl-button:hover span {
  color: #fff;
}
.ztzl-cont .ztzl-main .ztzl-button.swiper-button-next {
  right: -0.56rem;
}
.ztzl-cont .ztzl-main .ztzl-button.swiper-button-prev {
  left: -0.56rem;
}
.contact-information {
  position: fixed;
  z-index: 100;
  width: auto;
  height: auto;
  right: 0.2rem;
  top: 30%;
}
.contact-information .contact-ul {
  width: auto;
  height: auto;
}
.contact-information .contact-ul .contact-xn {
  width: auto;
  height: auto;
}
.contact-information .contact-ul .li {
  width: 0.5rem;
  height: 0.5rem;
  background-color: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  line-height: 0.5rem;
  text-align: center;
  margin-bottom: 0.17rem;
  position: relative;
  cursor: pointer;
}
.contact-information .contact-ul .li a.icon {
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.contact-information .contact-ul .li a.icon.guohui {
  background-color: #3778d4;
}
.contact-information .contact-ul .li a.icon.guohui img {
  width: 0.37rem;
}
.contact-information .contact-ul .li a.icon.mail img {
  width: 0.24rem;
}
.contact-information .contact-ul .li a.icon.wechat img {
  width: 0.28rem;
}
.contact-information .contact-ul .li a.icon.moblie img {
  width: 0.19rem;
}
.contact-information .contact-ul .li a.icon.up img {
  width: 0.2rem;
}
.contact-information .contact-ul .li .detail-info {
  display: none;
  transition: all 2s;
}
.contact-information .contact-ul .li:hover .detail-info {
  display: block;
  position: absolute;
  width: auto;
  height: auto;
  top: -0.2rem;
  left: -1.58rem;
  box-shadow: 0px 2px 33px 2px rgba(41, 114, 183, 0.12);
}
.contact-information .contact-ul .li:hover .detail-info .detail-content {
  width: 1.45rem;
  height: auto;
  padding: 0.08rem;
  background-color: #fff;
  position: relative;
  border-radius: 0.08rem;
}
.contact-information .contact-ul .li:hover .detail-info .detail-content::after {
  position: absolute;
  content: '';
  width: 0;
  height: 0;
  top: 0.36rem;
  right: -0.24rem;
  border: 0.12rem solid transparent;
  border-left-color: #fff;
  box-shadow: 0px 2px 33px 2px rgba(41, 114, 183, 0.12);
}
.contact-information .contact-ul .li:hover .detail-info .detail-content img.code {
  width: 1.28rem;
}
.contact-information .contact-ul .li:hover .detail-info .detail-content p.name {
  font-family: MicrosoftYaHei;
  font-size: 0.14rem;
  font-weight: normal;
  font-stretch: normal;
  line-height: 0.3rem;
  letter-spacing: 0px;
  color: #666666;
}

.baohankuai .zuobian {
  width: 7.9rem;
}
.baohankuai .zuobian .biaoti {
  border-bottom: 0.01rem solid #cfdfed;
}
.baohankuai .zuobian .biaoti li a {
  padding: 0 0.2rem;
  display: inline-block;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.22rem;
  line-height: 0.5rem;
  color: #333333;
}
.baohankuai .zuobian .biaoti li::after {
  content: '';
  display: inline-block;
  width: 0.01rem;
  height: 0.18rem;
  background-color: #a0a0a0;
}
.baohankuai .zuobian .biaoti li:nth-last-child(1)::after {
  display: none;
}
.baohankuai .zuobian .biaoti .tou.cur {
  background: url(nx2022_888888.png) no-repeat bottom center;
}
.baohankuai .zuobian .biaoti .tou.cur a {
  font-weight: bold;
  color: #0578d0;
}
.baohankuai .zuobian .qiehuanneirong .danxuan {
  padding: 0 0.1rem;
  margin-top: 0.26rem;
  line-height: 0.56rem;
  background-color: #f3f7fe;
  border: solid 0.01rem #dde8f5;
}
.baohankuai .zuobian .qiehuanneirong .danxuan .radio {
  margin-right: 0.08rem;
}
.baohankuai .zuobian .qiehuanneirong .danxuan span {
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333;
  vertical-align: middle;
}
.baohankuai .zuobian .qiehuanneirong .danxuan .txt {
  margin-right: 0.25rem;
}
.baohankuai .zuobian .qiehuanneirong .danxuan .shuru {
  position: relative;
  display: inline-block;
}
.baohankuai .zuobian .qiehuanneirong .danxuan .fdj {
  position: absolute;
  right: 0.16rem;
  top: 0;
  bottom: 0;
  margin: auto 0;
  display: inline-block;
}
.baohankuai .zuobian .qiehuanneirong .danxuan .fdj img {
  width: 0.21rem;
  height: 0.21rem;
}
.baohankuai .zuobian .qiehuanneirong .danxuan .input {
  padding: 0 0.1rem;
  width: 4.08rem;
  height: 0.4rem;
  background-color: #ffffff;
  border: solid 0.01rem #dde8f5;
}
.baohankuai .zuobian .qiehuanneirong .wenzineirong {
  margin-top: 0.18rem;
}
.baohankuai .zuobian .qiehuanneirong .wenzineirong li {
  width: 100%;
}
.baohankuai .zuobian .qiehuanneirong .wenzineirong li::before {
  display: inline-block;
  content: '◆';
  font-size: 0.12rem;
  line-height: 0.44rem;
  color: #c2c2c2;
  text-align: center;
  vertical-align: middle;
}
.baohankuai .zuobian .qiehuanneirong .wenzineirong li a {
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 80%;
  margin-left: 0.05rem;
  display: inline-block;
  font-family: MicrosoftYaHei;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.44rem;
  cursor: pointer;
}
.baohankuai .zuobian .qiehuanneirong .wenzineirong li a:hover {
  color: #006fc4;
}
.baohankuai .zuobian .qiehuanneirong .wenzineirong li .sj {
  float: right;
  font-family: MicrosoftYaHei;
  color: #666666;
  font-size: 0.16rem;
  line-height: 0.44rem;
}
.baohankuai .zuobian .qiehuanneirong .wenzineirong li .jd {
  vertical-align: middle;
  font-family: MicrosoftYaHei;
  color: #4397f7;
  font-size: 0.16rem;
  line-height: 0.44rem;
}
.baohankuai .zuobian .qiehuanneirong .wenzineirong li .tj {
  vertical-align: middle;
  font-family: MicrosoftYaHei;
  color: #ff4f00;
  font-size: 0.16rem;
  line-height: 0.44rem;
}

.leader-cell {
  padding: 0.35rem;
  border: 0.15rem solid #ecf6ff;
  margin: 0.2rem auto 0;
}
.header-box {
  margin-top: 0.32rem;
  border-top: 0.01rem solid #e5e5e5;
}
.header-box .header-tit {
  position: relative;
  margin: 0 auto;
  padding: 0 0.1rem;
  top: -0.18rem;
  line-height: 0.36rem;
  font-size: 0.36rem;
  color: #007ad8;
  font-weight: bold;
  background-color: #fff;
}
.header-box .blue-box {
  position: relative;
  top: -0.32rem;
  width: 0.35rem;
  height: 0.03rem;
  background-color: #007ad8;
}
.second-box {
  height: 0.5rem;
  line-height: 0.5rem;
  background-color: #ecf6ff;
}
.second-box::before {
  content: '';
  display: inline-block;
  width: 0.04rem;
  height: 0.24rem;
  margin-top: 0.13rem;
  background-color: #007ad8;
}
.second-box .tit {
  display: inline-block;
  vertical-align: top;
  padding-left: 0.15rem;
  color: #333;
  font-weight: bold;
  font-size: 0.2rem;
}
.header-top {
  margin-top: 0.5rem;
}
.header-top img {
  width: 2.32rem;
  height: 3.28rem;
}
.header-top .leader-midBox {
  width: 3.9rem;
  margin: 0 0.3rem;
}
.header-top .leader-midBox .tit {
  font-size: 0.3rem;
  line-height: 0.3rem;
  padding-bottom: 0.2rem;
  color: #007ad8;
  font-weight: bold;
  border-bottom: 0.01rem solid #e5e5e5;
}
.header-top .leader-midBox .list {
  margin-top: 0.1rem;
}
.header-top .leader-midBox .list .cell {
  width: 1.8rem;
  height: 1.08rem;
  margin-top: 0.25rem;
  padding-top: 0.23rem;
  display: block;
  border: 0.01rem solid #ebebeb;
  border-radius: 0.03rem;
}
.header-top .leader-midBox .list .cell img {
  width: 0.33rem;
  height: 0.37rem;
}
.header-top .leader-midBox .list .cell .text {
  font-weight: bold;
  color: #333;
  font-size: 0.16rem;
  line-height: 0.16rem;
  margin-top: 0.1rem;
}
.header-top .leader-midBox .list .cell:hover {
  opacity: 0.7;
}
.header-top .leader-midBox .list .cell:hover .text {
  color: #007ad8;
}
.vice-list {
  margin: 0.31rem 0 0 0.93rem;
}
.vice-list a {
  margin-right: 1.7rem;
  margin-top: 0.2rem;
  margin-bottom: 0.71rem;
}
.vice-list a img {
  width: 1.5rem;
  height: 2.08rem;
}
.vice-list a:hover {
  font-weight: bold;
  opacity: 0.7;
}
.vice-list .mr90 {
  margin-right: 0.8rem;
}
.vice-list .mb0 {
  margin-bottom: 0;
}
.vice-list .text {
  text-align: center;
  line-height: 0.36rem;
  font-size: 0.18rem;
  color: #333;
}
.leader-news-list {
  padding: 0.35rem;
  border: 0.15rem solid #ecf6ff;
  border-top: none;
  margin-bottom: 0.39rem;
}
.leader-news-list .tabPanel .panel {
  width: 4.13rem;
  height: 0.76rem;
  line-height: 0.76rem;
  background-color: #f2f2f2;
  text-align: center;
  font-size: 0.22rem;
  color: #333;
}
.leader-news-list .tabPanel .panel.cur {
  font-weight: bold;
  color: #007ad8;
  background-color: #ecf6ff;
}
.leader-news-list .tabPanel .panel:first-child {
  margin-right: 0.3rem;
}
.leader-news-list .tabContent .tabItem li {
  width: 100%;
  height: 0.5rem;
  line-height: 0.5rem;
}
.leader-news-list .tabContent .tabItem li::before {
  content: '';
  width: 0.04rem;
  height: 0.04rem;
  background-color: #b2b2b2;
  float: left;
  margin-top: 0.23rem;
  margin-right: 0.1rem;
}
.leader-news-list .tabContent .tabItem .tit {
  width: calc(100% - 1.3rem);
  font-size: 0.18rem;
  color: #333;
}
.leader-news-list .tabContent .tabItem .tit:hover {
  font-weight: bold;
}
.leader-news-list .tabContent .tabItem .time {
  color: #999999;
  font-size: 0.14rem;
}
.leader2 .content {
  margin-top: 0.37rem;
}
.leader2 .content p {
  color: #333333;
  font-size: 0.16rem;
  line-height: 0.3rem;
}
.second-leader-box {
  height: 0.6rem;
  line-height: 0.28rem;
  background-color: #ecf6ff;
  padding: 0.16rem 0.2rem;
}
.second-leader-box img {
  width: 0.22rem;
  height: 0.28rem;
  vertical-align: top;
}
.second-leader-box .tit {
  font-size: 0.2rem;
  font-weight: bold;
  color: #333;
  margin-left: 0.12rem;
}
.second-leader-box .more {
  color: #333;
  font-size: 0.16rem;
}
.second-leader-box .more:hover {
  font-weight: bold;
}
.second-leader-content {
  margin-top: 0.12rem;
  font-size: 0.16rem;
  line-height: 0.32rem;
  color: #333;
}
.second-leader-content p {
  margin-bottom: 0.1rem;
}
.current-location {
  color: #333;
  font-size: 0.18rem;
  line-height: 0.4rem;
}
.calendar-box {
  width: 6.18rem;
  height: 3.23rem;
  border: 0.01rem solid #e5e5e5;
}
.calendar-box select {
  margin: 0.12rem 0.04rem;
  height: 0.24rem;
  line-height: 0.22rem;
}
.calendar-box .cal-container {
  height: 2.73rem;
  border-top: 0.01rem solid #e5e5e5;
}
.calendar-box .cal-container ul {
  width: 100%;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  text-align: center;
}
.calendar-box .cal-container ul:first-of-type {
  color: #2b2828;
}
.calendar-box .cal-container ul li {
  width: 0.24rem;
  margin: 0.06rem calc(100%/14 - 0.12rem);
  height: 0.24rem;
  font-size: 0.14rem;
  color: #333;
  text-align: center;
  line-height: 0.24rem;
}
.calendar-box .cal-container ul.cal-content li {
  cursor: pointer;
}
.calendar-box .cal-container ul.cal-content li:not(.disabled):hover {
  background: #007ad8;
  color: #fff;
}
.calendar-box .cal-container ul.cal-content li.disabled {
  cursor: not-allowed;
  color: #cecece;
}
.calendar-box .cal-container ul.cal-content li.active {
  background: #007ad8;
  color: #fff;
}
.nx_nav .tabPanel {
  display: flex;
  justify-content: space-between;
}
.nx_nav .tabPanel .panel {
  display: flex;
  align-items: center;
}
.nx_nav .tabPanel .panel span {
  margin-left: 0.1rem;
}
.nx_nav .tabContent {
  position: relative;
}
.nx_nav .tabContent .tabItem {
  display: none;
  position: absolute;
  left: calc(18% - 0.2rem);
}
.nx_nav .tabContent .tabItem a {
  font-size: 0.16rem;
  color: #fff;
  margin-right: 0.4rem;
  margin-top: 0.06rem;
}
.nx_nav .tabContent .tabItem a:hover {
  font-weight: bold;
}
.nx_nav .tabContent .tabItem.second {
  left: calc(35% - 0.2rem);
}
.nx_nav .tabContent .tabItem.third {
  left: calc(51.5% - 0.2rem);
}
.nx_nav .tabContent .tabItem.fourth {
  left: calc(69% - 0.2rem);
  right: 0;
}
.nx_nav .tabContent .tabItem.fifth {
  left: auto;
  right: 0;
}
.nx_banner {
  position: relative;
  top: -0.16rem;
  z-index: -1;
  text-align: center;
  width: 100%;
  overflow: hidden;
}
.nx_banner a {
  display: block;
  background: url(nx2022_wap-xzjh.png) no-repeat center bottom;
  background-size: 19.2rem auto;
  height: 1.68rem;
}
.nx_banner a .w1280 {
  width: 12.8rem;
  margin: 0 auto;
}
.nx_banner a img {
  width: 100%;
}
.nx_banner a .lf-cort,
.nx_banner a .rt-cort {
  position: absolute;
  width: 2.6rem;
  height: 0.1rem;
  bottom: 0;
}
.nx_banner a .lf-cort {
  left: calc((100% - 19.2rem)/2);
  border-right: 0.15rem solid transparent;
  border-bottom: 0.1rem solid #fff;
}
.nx_banner a .rt-cort {
  right: calc((100% - 19.2rem)/2);
  border-left: 0.15rem solid transparent;
  border-bottom: 0.1rem solid #fff;
}
.line {
  font-size: 0.12rem;
  color: #447196;
  margin: 0 0.05rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.mr4 {
  margin-right: 0.04rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt70 {
  margin-top: 0.7rem;
}
.newDeatailHead {
  width: 100%;
  height: 2.1rem;
  background: url(nx2020_detailBnBg.png) no-repeat center top;
  background-size: 19.2rem auto;
}
.newDeatailHead .head-options {
  padding-top: 0;
  margin-bottom: 0.24rem;
}
.newDeatailHead .main-cell {
  width: 12rem;
}
.newDeatailHead .main-cell .cell.rt {
  margin-right: 0;
}
.newDeatailHead .detal_logo {
  width: 5.88rem;
}
.newDeatailHead .detal_logo img {
  width: 100%;
}
.newDeatailHead .detail_search_wrap {
  width: 4.69rem;
  height: 0.49rem;
  border: 0.03rem solid rgba(255, 255, 255, 0.23);
  border-radius: 0.05rem;
  margin-top: 0.24rem;
}
.newDeatailHead .detail_search {
  background: rgba(255, 255, 255, 0.85);
  height: 0.43rem;
  border-radius: 0.05rem;
}
.newDeatailHead .detail_search input {
  width: 4.24rem;
  line-height: 0.43rem;
  padding-left: 0.2rem;
  box-sizing: border-box;
}
.newDeatailHead .detail_search .searchIcon {
  width: 0.25rem;
  height: 0.47rem;
  background: url(nx2020_detailSearchIcon.png) no-repeat center;
  background-size: 0.25rem 0.26rem;
}
.detail-nav-box .w1400 {
  width: 100%;
  height: 0.6rem;
  text-align: center;
  background: #007ad8;
  box-sizing: border-box;
}
.detail-nav-box .w1400.bgw {
  height: 0.5rem;
  background: #fff;
  position: absolute;
  z-index: 1;
  box-shadow: 0px 3px 6px -2px rgba(0, 0, 0, 0.12);
}
.detail-nav-box .tabPanel {
  width: 12rem;
  margin: 0 auto;
  height: 0.6rem;
  line-height: 0.6rem;
  font-size: 0.22rem;
  font-weight: 400;
}
.detail-nav-box .tabPanel a:hover {
  background: url(nx2022_bg-nav-detail-cur.png) no-repeat bottom 0.03rem center;
  background-size: 1rem 0.05rem;
}
.detail-nav-box .tabPanel a.cur {
  background: url(nx2022_bg-nav-detail-cur.png) no-repeat bottom 0.03rem center;
  background-size: 1rem 0.05rem;
}
.detail-nav-box .tabPanel span {
  color: #fff;
  vertical-align: middle;
}
.detail-nav-box .tabContent {
  width: 12rem;
  margin: 0 auto;
}
.detail-nav-box .tabContent .tabItem a {
  margin-top: 0;
  line-height: 0.5rem;
  color: #333333;
}
.detail-nav-box .tabContent .tabItem a:hover {
  font-weight: 400;
  color: #007ad8;
}
.zfzl {
  width: 14rem;
  margin: 0.24rem auto 0.3rem;
  padding: 0 0.35rem;
  border: 0.15rem solid #ecf6ff;
}
.zfzl .webxianshi {
  display: inline-block;
}
.zfzl .appxianshi {
  display: none;
}
.zfzl .banner {
  width: 13rem;
  height: 1.81rem;
  margin: 0.34rem 0;
}
.zfzl .banner img {
  width: 100%;
  height: 100%;
}
.zfzl .bb div {
  width: 6.32rem;
  height: 1.6rem;
  padding-left: 0.4rem;
  background: url(nx-wzjg.png) no-repeat;
  background-size: 6.32rem 1.6rem;
}
.zfzl .bb div:first-child {
  background: url(nx-zfwz.png) no-repeat;
  background-size: 6.32rem 1.6rem;
}
.zfzl .bb div p {
  font-size: 0.22rem;
  color: #333;
  margin-top: 0.07rem;
  line-height: 0.65rem;
}
.zfzl .bb div p a.f-ib:hover {
  color: #333;
  font-weight: bold;
}
.zfzl .bb div .button {
  display: inline-block;
  width: 1.17rem;
  line-height: 0.36rem;
  border: 1px solid #4496e0;
  border-radius: 0.08rem;
  background: #f5fafe;
  font-size: 0.16rem;
  color: #3d93de;
  padding: 0;
  text-align: center;
}
.zfzl .bb div .button:hover {
  font-weight: bold;
}
.zfzl .cont-block {
  margin-top: 0.26rem;
  margin-bottom: 0.15rem;
}
.zfzl .cont-block .tit {
  line-height: 0.56rem;
  margin-bottom: 0.08rem;
  background: url(nx-wztitBg.png) no-repeat center;
  background-size: 13.04rem 0.32rem;
}
.zfzl .cont-block .tit a {
  font-size: 0.26rem;
  color: #333;
  font-family: 'SourceHanSerifCN-Bold';
  font-weight: bold;
}
.zfzl .cont-block .cont a {
  width: 6.32rem;
  height: 0.76rem;
  line-height: 0.76rem;
  background: #f8f8f8 url(nx-wzrtIcon.png) no-repeat right 0.2rem center;
  background-size: 0.13rem 0.1rem;
  padding-left: 0.23rem;
  padding-right: 0.4rem;
  font-size: 0.18rem;
  color: #333;
  margin-bottom: 0.25rem;
  border-radius: 0.08rem;
}
.zfzl .cont-block .cont a:hover {
  color: #fff;
  font-weight: bold;
  background: #007ad8 url(nx-wzrtCurIcon.png) no-repeat right 0.2rem center;
  background-size: 0.13rem 0.1rem;
}
@media screen and (max-width: 768px) {
  .zfzlbox {
    padding: 0 0.25rem;
  }
  .zfzl {
    border: 0.25rem solid #ecf6ff;
    width: 100%;
    margin: 0.3rem auto;
    padding: 0 0.2rem;
  }
  .zfzl .webxianshi {
    display: none;
  }
  .zfzl .appxianshi {
    display: inline-block;
  }
  .zfzl .banner {
    width: 100%;
    height: auto;
    margin: 0.32rem 0 0;
  }
  .zfzl .banner img {
    width: 100%;
    height: 100%;
  }
  .zfzl .bb {
    width: 100%;
  }
  .zfzl .bb div {
    width: 100%;
    height: 2rem;
    background: url(nx2022-top2yydh.png) no-repeat;
  }
  .zfzl .bb div:first-child {
    background: url(nx2022-top1yydh.png) no-repeat;
    background-size: 100% 100%;
  }
  .zfzl .bb .lf,
  .zfzl .bb .rt {
    padding: 0 0.25rem 0;
    float: none;
    width: 100%;
    background-size: 100% 100%;
    margin-top: 0.2rem;
    border-radius: 0.1rem;
    overflow: hidden;
  }
  .zfzl .bb .lf p,
  .zfzl .bb .rt p {
    font-size: 0.32rem;
    line-height: 0.85rem;
    margin-top: 0;
  }
  .zfzl .bb .lf .button,
  .zfzl .bb .rt .button {
    font-size: 0.28rem;
    line-height: 0.73rem;
    display: inline-block;
    padding: 0 0.58rem;
    width: auto;
  }
  .zfzl .cont-block .tit {
    margin-bottom: 0;
    background: url(nx2022-biaotibg.png) no-repeat center;
    background-size: 100%;
  }
  .zfzl .cont-block .tit a {
    font-size: 0.36rem;
    background-color: #fff;
    padding: 0 0.2rem;
  }
  .zfzl .cont-block .cont {
    width: 100%;
  }
  .zfzl .cont-block .cont .lf,
  .zfzl .cont-block .cont .rt {
    float: none;
    width: 100%;
    font-size: 0.32rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    white-space: normal;
    height: auto;
    line-height: 0.55rem;
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
    background: #f8f8f8 url(nx2022-jiantou.png) no-repeat right 0.24rem center;
    background-size: 0.3rem 0.24rem;
  }
  .zfzl .cont-block .cont .lf:hover,
  .zfzl .cont-block .cont .rt:hover {
    color: #fff;
    font-weight: bold;
    background: #007ad8 url(nx2022-jiantouo.png) no-repeat right 0.24rem center;
    background-size: 0.3rem 0.24rem;
  }
}

.yydh-bkwbox {
  padding-top: 0.5rem;
  background: url(nx2022_tyhsybg.jpg) no-repeat top center;
  background-size: cover;
  padding-bottom: 0.5rem;
  height: auto;
}
.yydh-bkwbox .db {
  display: inline-block;
}
.yydh-bkwbox .centerWidth {
  width: 14rem;
  min-width: 14rem;
  margin: 0 auto;
}
.yydh-bkwbox .yydh-bkwtop li {
  position: relative;
  float: left;
  background: #fff url(nx2022_iconbgpng.png) no-repeat center;
  background-size: 100% 100%;
  border-radius: 0rem 0.2rem 0rem 0.2rem;
}
.yydh-bkwbox .yydh-bkwtop li .piaodai {
  width: 0.91rem;
  height: 0.47rem;
  position: absolute;
  bottom: 0;
  right: -0.3rem;
  display: none;
}
.yydh-bkwbox .yydh-bkwtop li .jiantou {
  width: 0.25rem;
  height: 0.12rem;
  position: absolute;
  bottom: -0.1rem;
  left: 50%;
  display: none;
}
.yydh-bkwbox .yydh-bkwtop li.cur {
  background: #fff url(nx2022_iconbgo.png) no-repeat center;
  background-size: 100% 100%;
}
.yydh-bkwbox .yydh-bkwtop li.cur .piaodai,
.yydh-bkwbox .yydh-bkwtop li.cur .jiantou {
  display: inline-block;
}
.yydh-bkwbox .yydh-bkwtop li.cur .bkwtopa {
  background: url(nx2022_icon1o.png) no-repeat 1.27rem 0.2rem;
  background-size: 0.55rem 0.52rem;
}
.yydh-bkwbox .yydh-bkwtop li.cur .bkwtopa.bkwtopa2 {
  background: url(nx2022_icon2o.png) no-repeat 1.27rem 0.2rem;
  background-size: 0.55rem 0.52rem;
}
.yydh-bkwbox .yydh-bkwtop li.cur .bkwtopa.bkwtopa3 {
  background: url(nx2022_icon3o.png) no-repeat 1.27rem 0.2rem;
  background-size: 0.55rem 0.52rem;
}
.yydh-bkwbox .yydh-bkwtop li.cur .bkwtopa .bkwtopaptt {
  color: #fff;
}
.yydh-bkwbox .yydh-bkwtop li.cur .bkwtopa .bkwtopapmain {
  color: #fff;
}
.yydh-bkwbox .yydh-bkwtop li.bkwtopli {
  margin-right: 0.7rem;
}
.yydh-bkwbox .yydh-bkwtop li .bkwtopa {
  overflow: hidden;
  box-sizing: border-box;
  width: 4.2rem;
  height: 0.92rem;
  border-radius: 0rem 0.2rem 0rem 0.2rem;
  border: solid 0.01rem #cae3ff;
  background: url(nx2022_icon1.png) no-repeat 1.27rem 0.2rem;
  background-size: 0.55rem 0.52rem;
  padding-left: 2rem;
  padding-top: 0.14rem;
}
.yydh-bkwbox .yydh-bkwtop li .bkwtopa .bkwtopaptt {
  font-size: 0.32rem;
  font-weight: bold;
  color: #007ede;
}
.yydh-bkwbox .yydh-bkwtop li .bkwtopa .bkwtopapmain {
  font-size: 0.16rem;
  color: #0578d0;
}
.yydh-bkwbox .yydh-bkwtop li .bkwtopa.bkwtopa2 {
  background: url(nx2022_icon2.png) no-repeat 1.27rem 0.2rem;
  background-size: 0.55rem 0.52rem;
}
.yydh-bkwbox .yydh-bkwtop li .bkwtopa.bkwtopa3 {
  background: url(nx2022_icon3.png) no-repeat 1.27rem 0.2rem;
  background-size: 0.55rem 0.52rem;
}
.yydh-bkwbox .yydh-bkwbottom {
  height: 5.92rem;
  margin-top: 0.3rem;
  padding: 0.3rem;
  background-color: #fff;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box {
  margin-top: 0.1rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1top .yydh-bt1topl a {
  display: block;
  width: 4.9rem;
  height: 1.3rem;
  background: url(nx2022_1tlbf.png) no-repeat center;
  background-size: 100% 100%;
  padding-top: 0.87rem;
  padding-left: 0.25rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1top .yydh-bt1topl a span {
  font-size: 0.14rem;
  color: #0578d0;
  display: inline-block;
  padding: 0.05rem;
  border-radius: 0.06rem;
  border: solid 0.01rem #0578d0;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1topr {
  width: 8.12rem;
  height: 1.5rem;
  position: relative;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1topr .zwfwbox {
  width: 6.7rem;
  height: 100%;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1topr .zwfwbox a {
  width: 100%;
  display: inline-block;
  text-align: center;
  position: relative;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1topr .zwfwbox a img {
  width: 0.76rem;
  height: 0.76rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1topr .zwfwbox a img.yincang {
  display: none;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1topr .zwfwbox a img.new {
  width: 0.36rem;
  height: 0.2rem;
  position: absolute;
  top: 0;
  right: 0rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1topr .zwfwbox a p {
  margin-top: 0.1rem;
  width: 100%;
  text-align: center;
  font-size: 0.18rem;
  color: #333;
  white-space: nowrap;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .zwfw-button {
  width: 0.3rem;
  height: 0.7rem;
  background: #e1efff;
  border-radius: 0.04rem;
  top: 50%;
  margin-top: -0.55rem;
  position: absolute;
  text-align: center;
  cursor: pointer;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .zwfw-button span {
  color: #4397ff;
  font-size: 0.2rem;
  line-height: 0.7rem;
  user-select: none;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .zwfw-button:hover {
  background-color: #4397f7;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .zwfw-button:hover span {
  color: #fff;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .zwfw-button.swiper-button-next {
  right: 0;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .zwfw-button.swiper-button-prev {
  left: 0;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottoml {
  width: 4.9rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottoml .yydh-bottomltoptt {
  font-size: 0.24rem;
  color: #333333;
  font-weight: bold;
  line-height: 0.6rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottoml .yydh-bottomlbotman {
  background-color: #f4f8fd;
  padding-left: 0.3rem;
  padding-top: 0.2rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottoml .yydh-bottomlbotman .nhblist li {
  height: 0.61rem;
  display: inline-block;
  width: 1.96rem;
  margin-right: 0.3rem;
  background-color: #fff;
  line-height: 0.61rem;
  margin-bottom: 0.29rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottoml .yydh-bottomlbotman .nhblist li a {
  padding-left: 0.25rem;
  display: block;
  width: 100%;
  height: 100%;
  font-size: 0.18rem;
  color: #333333;
  background: url(nx2022_1brighto.png) no-repeat 1.55rem center;
  background-size: 0.21rem 0.06rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottoml .yydh-bottomlbotman .nhblist li a:hover {
  background: url(nx2022_1bright.png) no-repeat 1.55rem center;
  background-size: 0.21rem 0.06rem;
  color: #006fc4;
  font-weight: bold;
  box-shadow: rgba(0, 0, 0, 0.05) 0.05rem 0.05rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr {
  margin-top: 0.1rem;
  width: 8.1rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrtop {
  height: 0.88rem;
  line-height: 0.88rem;
  background-color: #f4f8fd;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrtop a {
  display: inline-block;
  text-align: center;
  font-size: 0.2rem;
  color: #333;
  width: 50%;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrtop a.cur {
  color: #0578d0;
  font-weight: bold;
  background: url(nx2022_nhbbottg.png) no-repeat bottom center;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc {
  margin-top: 0.2rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc ul {
  margin-top: 0.3rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc ul li {
  height: 0.75rem;
  width: 2.7rem;
  display: inline-block;
  margin-bottom: 0.56rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc ul li a span {
  height: 0.75rem;
  width: 1rem;
  text-align: center;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc ul li a span img {
  width: 0.38rem;
  height: 0.44rem;
  margin-top: 0.1rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc ul li a .yydh-tt1 {
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #333333;
  font-weight: bold;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc ul li a .yydh-tt2 {
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #666666;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc ul li a:hover p {
  color: #006fc4;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc ul li:nth-last-child(-n+3) {
  margin-bottom: 0;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox {
  width: 5.12rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktoptt a img {
  width: 2.05rem;
  height: 0.36rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktopmain {
  margin-top: 0.1rem;
  width: 100%;
  height: 1.5rem;
  background: url(nx2022_nqkt1bg.png) no-repeat center;
  background-size: 100% 100%;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktopmain .nqktt {
  font-weight: bold;
  display: block;
  text-align: center;
  width: 100%;
  color: #006fc4;
  font-size: 0.18rem;
  padding: 0.1rem 0;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktopmain p {
  color: #333333;
  font-size: 0.16rem;
  line-height: 0.3rem;
  padding: 0 0.2rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktopmain p a {
  color: #007edf;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .wenzineirong li {
  width: 100%;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .wenzineirong li::before {
  display: inline-block;
  content: '◆';
  width: 0.15rem;
  height: 100%;
  font-size: 0.12rem;
  line-height: 0.44rem;
  color: #c2c2c2;
  text-align: center;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .wenzineirong li a {
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 95%;
  margin-left: 0.05rem;
  display: inline-block;
  font-family: MicrosoftYaHei;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.38rem;
  cursor: pointer;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .wenzineirong li a:hover {
  color: #006fc4;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom {
  margin-top: 0.2rem;
  width: 100%;
  background-color: #f5faff;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom li {
  width: 1.67rem;
  text-align: center;
  height: 100%;
  position: relative;
  display: inline-block;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom li a {
  width: 100%;
  padding-top: 0.25rem;
  padding-bottom: 0.2rem;
  height: 100%;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom li a img {
  width: 0.39rem;
  height: 0.39rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom li a:hover {
  background: url(nx2022_bg-nqk.png);
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom li a:hover p {
  color: #006fc4;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom li p {
  color: #333333;
  font-size: 0.16rem;
  margin-top: 0.2rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf {
  width: 7.37rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top {
  height: 1.77rem;
  background-color: #f3f8fe;
  border-radius: 0.08rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .bg {
  display: inline-block;
  width: 2.83rem;
  height: 1.6rem;
  margin-top: -0.8rem;
  margin-right: 0.4rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx {
  display: inline-block;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .jgj {
  padding-top: 0.4rem;
  line-height: 0.5rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .jgj a {
  display: inline-block;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .jgj a:hover p {
  color: #006fc4;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .jgj img {
  display: inline-block;
  width: 0.56rem;
  height: 0.5rem;
  vertical-align: middle;
  margin-right: 0.19rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .jgj p {
  display: inline-block;
  font-family: MicrosoftYaHei;
  font-size: 0.2rem;
  color: #333333;
  vertical-align: middle;
  margin-right: 0.5rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .lx {
  line-height: 0.17rem;
  text-align: right;
  padding-right: 0.5rem;
  margin-top: 0.24rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .lx img {
  display: inline;
  width: 0.17rem;
  height: 0.17rem;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .lx .t1 {
  vertical-align: middle;
  margin-left: 0.1rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .lx .t1,
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .lx .t3 {
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333333;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .lx .t2 {
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #0070c4;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con {
  margin-top: 0.2rem;
  width: 100%;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabPanel {
  line-height: 0.38rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabPanel .t3-panel {
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.22rem;
  color: #666666;
  font-weight: 600;
  margin-right: 0.3rem;
  padding-bottom: 0.14rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabPanel .curs {
  position: relative;
  color: #333333;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabPanel .curs::after {
  position: absolute;
  content: '';
  display: inline-block;
  width: 0.22rem;
  height: 0.04rem;
  background-color: #4397f7;
  border-radius: 0.02rem;
  bottom: 0;
  left: 50%;
  margin-left: -0.11rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent {
  width: 100%;
  margin-top: 0.24rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head {
  line-height: 0.32rem;
  background-color: #f3f8fe;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head span {
  font-family: MicrosoftYaHei;
  font-size: 0.14rem;
  color: #333333;
  vertical-align: middle;
  display: inline-block;
  box-sizing: border-box;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head > span:nth-child(1) {
  width: calc(100% - 2.27rem);
  padding-left: 0.15rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head > span:nth-child(2) {
  padding-left: 0.15rem;
  width: 1.37rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head > span:nth-child(3) {
  width: 0.89rem;
  text-align: right;
  padding-right: 0.17rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul {
  margin-top: 0.19rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li {
  line-height: 0.16rem;
  margin-bottom: 0.25rem;
  clear: both;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li .dian {
  display: inline-block;
  width: 0.08rem;
  height: 100%;
  margin-left: 0.1rem;
  vertical-align: middle;
  font-size: 0.12rem;
  text-align: center;
  color: #c2c2c2;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li a {
  margin-left: 0.07rem;
  width: 4.3rem;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333333;
  vertical-align: middle;
  cursor: pointer;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li a:hover {
  color: #006fc4;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li .bl {
  width: 1.19rem;
  display: inline-block;
  text-align: right;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #666666;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li .lx {
  width: 1.37rem;
  float: right;
  text-align: right;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #666666;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .tit {
  position: relative;
  line-height: 0.42rem;
  font-size: 0.24rem;
  color: #333;
  font-weight: bold;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .tit::after {
  position: absolute;
  content: '';
  display: inline-block;
  width: 0.22rem;
  height: 0.04rem;
  border-radius: 0.02rem;
  background-color: #4397f7;
  bottom: -0.03rem;
  left: 0.4rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft {
  padding: 0.1rem 0.3rem 0;
  display: inline-block;
  width: 5.74rem;
  height: 2.07rem;
  background-color: #f3f7fe;
  border-radius: 5px;
  vertical-align: top;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .more {
  margin-top: 0.1rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title {
  margin-top: 0.18rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .video {
  position: relative;
  display: inline-block;
  width: 2.2rem;
  height: 1.1rem;
  border-radius: 5px;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .video img {
  width: 100%;
  height: 100%;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .video:hover {
  opacity: 0.6;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .video .bf {
  display: inline-block;
  position: absolute;
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  background: url(nx2022_icon-bf.png) no-repeat;
  background-size: 100%;
  left: 50%;
  top: 50%;
  margin-left: -0.25rem;
  margin-top: -0.25rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .text {
  width: 2.8rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .text .tit2 {
  display: inline-block;
  font-size: 0.2rem;
  color: #333;
  line-height: 0.3rem;
  height: 0.6rem;
  font-weight: bold;
  overflow: hidden;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .text .jbs {
  margin-top: 0.1rem;
  display: block;
  overflow: hidden;
  font-size: 0.16rem;
  color: #333;
  line-height: 0.3rem;
  height: 0.6rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .content {
  position: relative;
  margin-top: 0.1rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .content .wz {
  display: inline-block;
  width: 100%;
  height: 1.2rem;
  font-size: 0.14rem;
  color: #333;
  line-height: 0.3rem;
  overflow: hidden;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .content .more {
  position: absolute;
  width: 0.8rem;
  bottom: 0;
  right: 0;
  margin-top: -0.3rem;
  background-color: #f3f7fe;
  font-size: 0.14rem;
  color: #333;
  line-height: 0.3rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .content .more .xx {
  color: #006fc4;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt {
  margin-top: 0.2rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .ul {
  margin-top: 0.12rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .li {
  line-height: 0.4rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .type {
  margin-right: 0.1rem;
  display: inline-block;
  width: 0.58rem;
  height: 0.26rem;
  line-height: 0.26rem;
  border-radius: 5px;
  border: solid 1px #2469ba;
  color: #2469ba;
  font-size: 0.15rem;
  text-align: center;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .yjs {
  color: #999;
  border-color: #999;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt a {
  display: inline-block;
  width: 5rem;
  height: 0.26rem;
  line-height: 0.26rem;
  font-size: 0.16rem;
  color: #333;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt a:hover {
  color: #006fc4;
}

.zjnx {
  margin-top: 0;
  width: 100%;
}
.zjnx .zjnx-part1 {
  padding-bottom: 0.72rem;
  padding-top: 0.55rem;
  text-align: center;
}
.zjnx .zjnx-part1 .tit {
  margin-right: 0.9rem;
  display: inline-block;
  margin-bottom: 0.59rem;
}
.zjnx .zjnx-part1 .tit img {
  width: 9.95rem;
}
.zjnx .zjnx-part1 .content-box {
  display: inline-block;
  width: 14rem;
}
.zjnx .zjnx-part1 .content-box .zjnx-swp4 {
  position: relative;
  width: 6.8rem;
  height: 3.83rem;
  float: left;
}
.zjnx .zjnx-part1 .content-box .zjnx-swp4 .cell {
  display: inline-block;
  width: 100%;
  height: 100%;
  position: relative;
}
.zjnx .zjnx-part1 .content-box .zjnx-swp4 .ts {
  padding-left: 0.2rem;
  width: 100%;
  height: 0.46rem;
  line-height: 0.46rem;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.6);
  bottom: 0;
  font-family: Source Han Sans CN;
  font-size: 0.18rem;
  color: #fff;
}
.zjnx .zjnx-part1 .content-box .zjnx-swp4 .ts span {
  display: block;
  height: 100%;
  text-align: left;
  width: calc(100% - 1.4rem);
}
.zjnx .zjnx-part1 .content-box .zjnx-swp4 .pg4 {
  position: absolute;
  bottom: 0;
  margin-bottom: 0.18rem;
  right: 0.1rem;
  z-index: 1;
}
.zjnx .zjnx-part1 .content-box .zjnx-swp4 .pg4 .swiper-pagination-switch {
  margin-right: 0.1rem;
  display: inline-block;
  width: 0.1rem;
  height: 0.1rem;
  border-radius: 50%;
  background-color: #d5d1cc;
  cursor: pointer;
}
.zjnx .zjnx-part1 .content-box .zjnx-swp4 .pg4 .swiper-active-switch {
  background-color: #fff;
}
.zjnx .zjnx-part1 .content-box .zjnx-swp4 .swiper-button-prev,
.zjnx .zjnx-part1 .content-box .zjnx-swp4 .swiper-button-next {
  display: none;
  position: absolute;
  padding: 0.1rem;
  box-sizing: content-box;
  width: 0.24rem;
  height: 0.5rem;
  top: 50%;
  margin-top: -0.25rem;
  cursor: pointer;
}
.zjnx .zjnx-part1 .content-box .zjnx-swp4 .swiper-button-prev:hover,
.zjnx .zjnx-part1 .content-box .zjnx-swp4 .swiper-button-next:hover {
  background: rgba(0, 0, 0, 0.4);
}
.zjnx .zjnx-part1 .content-box .zjnx-swp4 .swiper-button-prev {
  left: 0.1rem;
}
.zjnx .zjnx-part1 .content-box .zjnx-swp4 .swiper-button-next {
  right: 0.1rem;
}
.zjnx .zjnx-part1 .content-box .contents {
  float: right;
  width: 6.75rem;
}
.zjnx .zjnx-part1 .content-box .contents p {
  text-align: left;
  font-size: 0.18rem;
  font-family: Microsoft YaHei;
  color: #333;
  line-height: 0.36rem;
}
.zjnx .zjnx-part2 {
  background-image: url(zjnx-part2-bg.png);
  background-repeat: no-repeat;
  background-size: 19.2rem;
  background-position: top center;
  padding-top: 0.62rem;
  text-align: center;
  padding-bottom: 0.95rem;
}
.zjnx .zjnx-part2 .tit {
  margin-left: 0.9rem;
  display: inline-block;
  margin-bottom: 0.49rem;
}
.zjnx .zjnx-part2 .tit img {
  width: 9.76rem;
}
.zjnx .zjnx-part2 .sp {
  position: relative;
  display: inline-block;
  width: 10rem;
  height: 5.62rem;
}
.zjnx .zjnx-part2 .sp img {
  width: 100%;
  height: 100%;
}
.zjnx .zjnx-part2 .sp .zhezhao {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
}
.zjnx .zjnx-part2 .sp .zhezhao img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 0.7rem;
  height: 0.7rem;
}
.zjnx .zjnx-part3 {
  padding-bottom: 0.81rem;
  text-align: center;
}
.zjnx .zjnx-part3 .tit {
  margin-right: 0.7rem;
  display: inline-block;
  margin-bottom: 0.68rem;
}
.zjnx .zjnx-part3 .tit img {
  width: 9.97rem;
}
.zjnx .zjnx-part3 .part3-box {
  width: 14rem;
  display: inline-block;
  text-align: center;
  margin-bottom: 0.19rem;
}
.zjnx .zjnx-part3 .part3-box .cs-item {
  position: relative;
  display: inline-block;
  width: 4.57rem;
  height: 2.12rem;
  border: 0.01rem solid #B6DAF5;
  margin-right: 0.14rem;
  padding: 0.06rem;
}
.zjnx .zjnx-part3 .part3-box .cs-item img {
  width: 100%;
  height: 100%;
}
.zjnx .zjnx-part3 .part3-box .cs-item .zhezhao {
  display: flex;
  align-items: center;
  position: absolute;
  right: 0.06rem;
  top: 0.06rem;
  width: 1.32rem;
  height: calc(100% - 0.12rem);
  background-color: rgba(0, 0, 0, 0.4);
}
.zjnx .zjnx-part3 .part3-box .cs-item .zhezhao .p .ss {
  display: inline-block;
  font-size: 0.28rem;
  line-height: 0.28rem;
  font-family: Microsoft YaHei;
  color: #fff;
  margin-bottom: 0.2rem;
}
.zjnx .zjnx-part3 .part3-box .cs-item .zhezhao .p .js {
  display: inline-block;
  font-size: 0.2rem;
  line-height: 0.2rem;
  font-family: Microsoft YaHei;
  color: #fff;
}
.zjnx .zjnx-part3 .part3-box > .cs-item:last-child {
  margin-right: 0;
}
.zjnx .zjnx-part4 {
  background-image: url(zjnx-part4-bg.png);
  background-repeat: no-repeat;
  background-size: 19.2rem;
  background-position: top center;
  padding-top: 0.87rem;
  text-align: center;
}
.zjnx .zjnx-part4 .tit {
  margin-left: 1.1rem;
  display: inline-block;
  margin-bottom: 0.53rem;
}
.zjnx .zjnx-part4 .tit img {
  width: 9.76rem;
}
.zjnx .zjnx-part4 .tabContentss {
  display: inline-block;
  width: 14rem;
}
.zjnx .zjnx-part4 .tabContentss .tabPanel {
  display: inline-block;
  margin-bottom: 0.56rem;
}
.zjnx .zjnx-part4 .tabContentss .tabPanel .panels {
  display: inline-block;
  text-align: center;
  font-size: 0.24rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #81C3FE;
  line-height: 0.6rem;
  padding: 0 0.3rem;
  border: 0.01rem solid #81C3FE;
  margin-right: 0.4rem;
}
.zjnx .zjnx-part4 .tabContentss .tabPanel > .panels:last-child {
  margin-right: 0;
}
.zjnx .zjnx-part4 .tabContentss .tabPanel .cur {
  border: 0.01rem solid #B6DAF5;
  color: #FFFFFF;
  font-weight: 600;
}
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 {
  position: relative;
  width: 100%;
  height: 5.15rem;
  float: left;
}
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .swiper-slide,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .swiper-slide,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .swiper-slide {
  width: auto !important;
  height: auto !important;
}
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .cell,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .cell,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .cell,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .cell1,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .cell1,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .cell1 {
  position: relative;
  display: inline-block;
  width: 6.8rem;
  height: 3.83rem;
  margin-right: 0.4rem;
}
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .cell img,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .cell img,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .cell img,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .cell1 img,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .cell1 img,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .cell1 img {
  width: 100%;
}
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .cell:hover .ts,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .cell:hover .ts,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .cell:hover .ts,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .cell1:hover .ts,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .cell1:hover .ts,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .cell1:hover .ts {
  display: block;
}
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .cell1,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .cell1,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .cell1 {
  margin-right: 0;
}
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .ts,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .ts,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .ts {
  display: none;
  text-align: center;
  width: 100%;
  height: 0.46rem;
  line-height: 0.46rem;
  position: absolute;
  bottom: 0;
  font-family: Source Han Sans CN;
  font-size: 0.24rem;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
}
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .ts span,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .ts span,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .ts span {
  display: block;
  height: 100%;
  text-align: center;
}
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .pg5,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .pg5,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .pg5,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .pg6,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .pg6,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .pg6,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .pg7,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .pg7,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .pg7 {
  position: absolute;
  bottom: 0;
  margin-bottom: 0.7rem;
  right: 0rem;
  left: 0;
  z-index: 1;
}
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .pg5 .swiper-pagination-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .pg5 .swiper-pagination-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .pg5 .swiper-pagination-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .pg6 .swiper-pagination-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .pg6 .swiper-pagination-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .pg6 .swiper-pagination-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .pg7 .swiper-pagination-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .pg7 .swiper-pagination-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .pg7 .swiper-pagination-switch {
  margin-right: 0.1rem;
  display: inline-block;
  width: 0.1rem;
  height: 0.1rem;
  border-radius: 50%;
  background-color: #d5d1cc;
  cursor: pointer;
}
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .pg5 .swiper-active-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .pg5 .swiper-active-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .pg5 .swiper-active-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .pg6 .swiper-active-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .pg6 .swiper-active-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .pg6 .swiper-active-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .pg7 .swiper-active-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .pg7 .swiper-active-switch,
.zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .pg7 .swiper-active-switch {
  background-color: #fff;
}
@media screen and (max-width: 768px) {
  body {
    min-width: auto;
  }
  body .head4 .top {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 0.66rem;
    background-color: #0069be;
    padding: 0 3.2%;
  }
  body .head4 .top ul {
    display: flex;
  }
  body .head4 .top ul > li:nth-child(1) {
    padding-left: 0;
  }
  body .head4 .top ul > li:last-child {
    border: none;
  }
  body .head4 .top ul li {
    padding: 0 0.35rem;
    border-right: 0.01rem solid #fff;
  }
  body .head4 .top ul li a {
    font-family: MicrosoftYaHei;
    line-height: 0.24rem;
    font-size: 0.24rem;
    color: #ffffff;
  }
  body .head4 .top .gd img {
    width: 0.28rem;
  }
  body .head4 .center {
    display: flex;
    flex-direction: column;
    align-items: center;
    background-image: url(grzx-bgs.png);
    background-repeat: no-repeat;
    background-position: bottom center;
    background-size: 100%;
  }
  body .head4 .center .logo {
    margin-top: 0.91rem;
    display: block;
  }
  body .head4 .center .logo img {
    width: 6.46rem;
  }
  body .head4 .center .input {
    margin-bottom: 1rem;
    margin-top: 0.56rem;
    width: 6.45rem;
    height: 0.74rem;
    background-color: #ffffff;
    border-radius: 0.05rem;
    border: solid 0.01rem #d5e7f6;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  body .head4 .center .input input {
    width: calc(100% - 1.23rem);
    text-indent: 0.21rem;
    font-family: MicrosoftYaHei;
    font-size: 0.24rem;
    color: #a6bdd0;
  }
  body .head4 .center .input .search {
    width: 1.23rem;
    height: 102%;
    background-color: #0069be;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  body .head4 .center .input .search img {
    width: 0.35rem;
  }
  body .grzx {
    width: 100%;
    padding: 0 3.2%;
    background-color: #edf7ff;
    padding-bottom: 0.46rem;
  }
  body .grzx .centerWidth {
    width: 100%;
    background-color: #fff;
    padding: 0 0.24rem;
    padding-top: 0.28rem;
  }
  body .grzx .centerWidth .grjs {
    margin-bottom: 0.24rem;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    height: 3.8rem;
    background-image: url(grzx-js-bg.png);
    background-repeat: no-repeat;
    background-size: 100%;
  }
  body .grzx .centerWidth .grjs .js-box {
    display: flex;
    margin-bottom: 0.48rem;
  }
  body .grzx .centerWidth .grjs .js-box .tx {
    width: 1.33rem;
    height: 1.33rem;
  }
  body .grzx .centerWidth .grjs .name-box {
    margin-left: 0.1rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  body .grzx .centerWidth .grjs .name-box .name {
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.4rem;
    color: #333333;
    font-weight: 600;
    margin-bottom: 0.15rem;
  }
  body .grzx .centerWidth .grjs .name-box .rz {
    line-height: 0.24rem;
  }
  body .grzx .centerWidth .grjs .name-box .rz img {
    width: 0.22rem;
    vertical-align: middle;
    margin-right: 0.07rem;
  }
  body .grzx .centerWidth .grjs .name-box .rz span {
    font-family: MicrosoftYaHei;
    font-size: 0.24rem;
    color: #333333;
    vertical-align: middle;
  }
  body .grzx .centerWidth .grjs .dh {
    width: 3.8rem;
    line-height: 0.35rem;
    margin-bottom: 0.28rem;
    padding-left: 0.2rem;
  }
  body .grzx .centerWidth .grjs .dh img {
    width: 0.35rem;
    vertical-align: middle;
    margin-right: 0.1rem;
  }
  body .grzx .centerWidth .grjs .dh span {
    font-family: DIN-Medium;
    font-size: 0.28rem;
    color: #333333;
    vertical-align: middle;
    letter-spacing: 0.01rem;
  }
  body .grzx .centerWidth .wdzj-head {
    width: 100%;
    height: 0.61rem;
    border-bottom: 0.01rem solid #eaeaea;
  }
  body .grzx .centerWidth .wdzj-head .content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 0.24rem;
  }
  body .grzx .centerWidth .wdzj-head .content .tit {
    height: 0.36rem;
    line-height: 0.36rem;
  }
  body .grzx .centerWidth .wdzj-head .content .tit .tiao {
    display: inline-block;
    width: 0.05rem;
    height: 0.28rem;
    background-color: #0069be;
    vertical-align: middle;
    margin-right: 0.18rem;
  }
  body .grzx .centerWidth .wdzj-head .content .tit a {
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.36rem;
    font-weight: bold;
    color: #072339;
    vertical-align: middle;
  }
  body .grzx .centerWidth .wdzj-head .content ul {
    display: flex;
  }
  body .grzx .centerWidth .wdzj-head .content ul > li:last-child {
    padding-right: 0;
    border-left: 0.01rem solid #333;
  }
  body .grzx .centerWidth .wdzj-head .content ul li {
    padding: 0 0.3rem;
    height: 0.28rem;
    line-height: 0.28rem;
  }
  body .grzx .centerWidth .wdzj-head .content ul li a {
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    color: #333333;
  }
  body .grzx .centerWidth .wdzj {
    width: 100%;
    background-color: #f6f8f9;
    border-radius: 0.1rem;
    padding: 0 0.17rem;
    padding-top: 0.27rem;
    padding-bottom: 0.24rem;
  }
  body .grzx .centerWidth .wdzj .wdzj-head {
    width: 100%;
    height: 0.61rem;
    border-bottom: 0.01rem solid #eaeaea;
  }
  body .grzx .centerWidth .wdzj .wdzj-head .content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 0.24rem;
  }
  body .grzx .centerWidth .wdzj .wdzj-head .content .tit {
    height: 0.36rem;
    line-height: 0.36rem;
  }
  body .grzx .centerWidth .wdzj .wdzj-head .content .tit .tiao {
    display: inline-block;
    width: 0.05rem;
    height: 0.28rem;
    background-color: #0069be;
    vertical-align: middle;
    margin-right: 0.18rem;
  }
  body .grzx .centerWidth .wdzj .wdzj-head .content .tit a {
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.36rem;
    font-weight: bold;
    color: #072339;
    vertical-align: middle;
  }
  body .grzx .centerWidth .wdzj .big-tabs {
    margin-top: 0.14rem;
  }
  body .grzx .centerWidth .wdzj .big-tabs > .big-li:first-child::after {
    height: calc(100% - 0.4rem);
    bottom: 0;
    top: 0.4rem;
  }
  body .grzx .centerWidth .wdzj .big-tabs .big-li {
    position: relative;
  }
  body .grzx .centerWidth .wdzj .big-tabs .big-li::after {
    position: absolute;
    content: '';
    top: 0;
    left: 0.05rem;
    width: 0.01rem;
    height: 100%;
    background-color: #eaeaea;
    z-index: 0;
  }
  body .grzx .centerWidth .wdzj .big-tabs .big-li .tit {
    position: relative;
    padding-left: 0.34rem;
    display: inline-block;
    width: 100%;
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    line-height: 0.8rem;
    color: #333333;
  }
  body .grzx .centerWidth .wdzj .big-tabs .big-li .tit::before {
    position: absolute;
    content: '';
    background-image: url(grzx-ty.png);
    background-repeat: no-repeat;
    background-size: 0.14rem 0.14rem;
    top: 0;
    bottom: 0;
    margin: auto 0;
    left: 0;
    width: 0.14rem;
    height: 0.14rem;
    z-index: 111;
  }
  body .grzx .centerWidth .wdzj .big-tabs .big-li .tit:hover::before {
    background-image: url(grzx-ty-h.png);
  }
  body .grzx .centerWidth .wdzj .big-tabs .big-li .tabItem > li:last-child {
    margin-bottom: 0;
  }
  body .grzx .centerWidth .wdzj .big-tabs .big-li .tabItem li {
    padding-left: 0.33rem;
    margin-bottom: 0.2rem;
  }
  body .grzx .centerWidth .wdzj .big-tabs .big-li .tabItem li a {
    display: inline-block;
    width: 100%;
    padding-left: 0.28rem;
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    color: #333333;
    position: relative;
  }
  body .grzx .centerWidth .wdzj .big-tabs .big-li .tabItem li a::before {
    position: absolute;
    content: '';
    background-image: url(grzx-jx.png);
    background-repeat: no-repeat;
    background-size: 0.1rem 0.1rem;
    top: 0;
    bottom: 0;
    margin: auto 0;
    left: 0;
    width: 0.1rem;
    height: 0.1rem;
    z-index: 111;
  }
  body .grzx .centerWidth .wdzj .big-tabs .big-li .tabItem li a:hover {
    color: #0069be;
  }
  body .grzx .centerWidth .wdzj .big-tabs .big-li .tabItem li a:hover::before {
    background-image: url(grzx-jx-h.png);
  }
  body .grzx .centerWidth .wdzj .big-tabs .big-li .tabItem li p {
    padding-left: 0.28rem;
    margin-top: 0.05rem;
    font-family: MicrosoftYaHei;
    font-size: 0.24rem;
    color: #999999;
  }
  body .grzx .centerWidth .btnss {
    margin-top: 0.24rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
  }
  body .grzx .centerWidth .btnss .btn {
    margin-bottom: 0.24rem;
    width: 31%;
    height: 1.62rem;
    background-color: #f6f8f9;
    background-image: url(grzx-btns-bg.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom center;
    border-radius: 0.08rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  body .grzx .centerWidth .btnss .btn img {
    height: 0.53rem;
  }
  body .grzx .centerWidth .btnss .btn > img:nth-child(1) {
    display: block;
  }
  body .grzx .centerWidth .btnss .btn > img:nth-child(2) {
    display: none;
  }
  body .grzx .centerWidth .btnss .btn:hover {
    background-color: #0069be;
    background-image: url(grzx-btns-bg-h.png);
  }
  body .grzx .centerWidth .btnss .btn:hover > img:nth-child(1) {
    display: none;
  }
  body .grzx .centerWidth .btnss .btn:hover > img:nth-child(2) {
    display: block;
  }
  body .grzx .centerWidth .btnss .btn:hover p {
    color: #fff;
  }
  body .grzx .centerWidth .btnss .btn p {
    margin-top: 0.15rem;
    font-family: MicrosoftYaHei;
    font-size: 0.24rem;
    color: #072339;
  }
  body .grzx .centerWidth .xxfw {
    margin-top: 0.68rem;
    background-color: #fff;
  }
  body .grzx .centerWidth .xxfw .tabItem {
    margin-top: 0.45rem;
  }
  body .grzx .centerWidth .xxfw .tabItem > li:last-child {
    margin-bottom: 0;
  }
  body .grzx .centerWidth .xxfw .tabItem li {
    margin-bottom: 0.2rem;
  }
  body .grzx .centerWidth .xxfw .tabItem li a {
    display: inline-block;
    width: 100%;
    padding-left: 0.28rem;
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    color: #333333;
    position: relative;
  }
  body .grzx .centerWidth .xxfw .tabItem li a::before {
    position: absolute;
    content: '';
    background-image: url(grzx-jx.png);
    background-repeat: no-repeat;
    background-size: 0.1rem 0.1rem;
    top: 0;
    bottom: 0;
    margin: auto 0;
    left: 0;
    width: 0.1rem;
    height: 0.1rem;
    z-index: 111;
  }
  body .grzx .centerWidth .xxfw .tabItem li a:hover {
    color: #0069be;
  }
  body .grzx .centerWidth .xxfw .tabItem li a:hover::before {
    background-image: url(grzx-jx-h.png);
  }
  body .grzx .centerWidth .xxfw .tabItem li p {
    padding-left: 0.28rem;
    margin-top: 0.05rem;
    font-family: MicrosoftYaHei;
    font-size: 0.24rem;
    color: #999999;
  }
  body .grzx .centerWidth .bsfw {
    margin-top: 0.45rem;
  }
  body .grzx .centerWidth .bsfw .swpgr {
    position: relative;
    display: block;
    width: 100%;
    height: 6.51rem;
  }
  body .grzx .centerWidth .bsfw .swpgr .bsfw-btns {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 0.76rem;
    padding: 0 1.2rem;
  }
  body .grzx .centerWidth .bsfw .swpgr .bsfw-btns .btn {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 1.7rem;
    margin-bottom: 0.85rem;
  }
  body .grzx .centerWidth .bsfw .swpgr .bsfw-btns .btn img {
    width: 1.33rem;
    height: 1.33rem;
    margin-bottom: 0.18rem;
  }
  body .grzx .centerWidth .bsfw .swpgr .bsfw-btns .btn p {
    width: 1.7rem;
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    color: #072339;
    text-align: center;
  }
  body .grzx .centerWidth .bsfw .swpgr .swiper-button-prev,
  body .grzx .centerWidth .bsfw .swpgr .swiper-button-next {
    position: absolute;
    top: 50%;
    box-sizing: content-box;
    width: 0.38rem;
    height: 0.84rem;
    line-height: 0.84rem;
    padding: 0.1rem;
    margin-top: -0.25rem;
    background-color: #f2f3f4;
    font-size: 0.5rem;
    color: #0069be;
    cursor: pointer;
  }
  body .grzx .centerWidth .bsfw .swpgr .swiper-button-prev:hover,
  body .grzx .centerWidth .bsfw .swpgr .swiper-button-next:hover {
    background-color: #0069be;
    color: #fff;
  }
  body .grzx .centerWidth .bsfw .swpgr .swiper-button-prev {
    left: 0.1rem;
  }
  body .grzx .centerWidth .bsfw .swpgr .swiper-button-next {
    right: 0.1rem;
  }
  body .grzx .centerWidth .tabfw .tabfw-head {
    width: 100%;
    height: 0.88rem;
    background-color: #f6f8f9;
    border-radius: 0.04rem 0.04rem 0rem 0rem;
  }
  body .grzx .centerWidth .tabfw .tabfw-head .panel {
    width: 50%;
    display: inline-block;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #333333;
    text-align: center;
    line-height: 0.88rem;
  }
  body .grzx .centerWidth .tabfw .tabfw-head .cur {
    background-color: #0069be;
    color: #fff;
  }
  body .grzx .centerWidth .tabfw .tabContent {
    width: 100%;
    padding: 0 0.35rem;
    padding-top: 0.35rem;
    border-radius: 0rem 0rem 0.04rem 0.04rem;
    border: solid 0.02rem #f6f8f9;
    border-top: none;
  }
  body .grzx .centerWidth .tabfw .tabContent .tabItem .btn {
    padding-left: 0.4rem;
    margin-bottom: 0.34rem;
    display: flex;
    align-items: center;
    width: 100%;
    height: 1.41rem;
    background-color: #f6f8f9;
  }
  body .grzx .centerWidth .tabfw .tabContent .tabItem .btn img {
    height: 0.59rem;
  }
  body .grzx .centerWidth .tabfw .tabContent .tabItem .btn .p-box {
    margin-left: 0.27rem;
  }
  body .grzx .centerWidth .tabfw .tabContent .tabItem .btn .p-box p {
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    color: #333333;
  }
  body .grzx .centerWidth .tabfw .tabContent .tabItem .btn .p-box ul {
    margin-top: 0.1rem;
    display: flex;
  }
  body .grzx .centerWidth .tabfw .tabContent .tabItem .btn .p-box ul > li:nth-child(1) {
    border-right: 0.01rem solid #999;
    padding-left: 0;
  }
  body .grzx .centerWidth .tabfw .tabContent .tabItem .btn .p-box ul li {
    font-family: MicrosoftYaHei;
    font-size: 0.25rem;
    color: #999999;
    line-height: 0.25rem;
    height: 0.25rem;
    padding: 0 0.15rem;
  }
  body .grzx .centerWidth .tabfw .tabContent .tabItem .btn:hover {
    background-color: #fff;
    box-shadow: 0 0 0.07rem rgb(0 0 0%);
  }
  body .grzx .centerWidth .tabfw .tabContent .tabItem .btn:hover p {
    font-weight: 600;
  }
  body .grzx .centerWidth .tabfw .tabContent .tabItem .btn:hover ul li {
    color: #333;
  }
  body .grzx .centerWidth .ztfw {
    margin-top: 0.38rem;
  }
  body .grzx .centerWidth .ztfw .bigbox {
    padding-top: 0.24rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  body .grzx .centerWidth .ztfw .box {
    height: 2.66rem;
    width: 49%;
    background-color: #f7f7f7;
    margin-bottom: 0.17rem;
  }
  body .grzx .centerWidth .ztfw .box:hover {
    background-color: #0069be;
  }
  body .grzx .centerWidth .ztfw .box:hover p {
    color: #fff;
  }
  body .grzx .centerWidth .ztfw .box img {
    width: 100%;
    height: 1.95rem;
  }
  body .grzx .centerWidth .ztfw .box p {
    height: calc(100% - 1.95rem);
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    color: #333333;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  body .ysq {
    padding: 0 3%;
    background-color: #fff;
    padding-bottom: 0.48rem;
  }
  body .ysq .cn {
    padding-top: 0.34rem;
  }
  body .ysq .cn .cn-head {
    height: 2rem;
    position: relative;
    background-image: url(ysq-nav-bg.png);
    background-repeat: no-repeat;
    background-position: center 0.57rem;
    background-size: 93%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  body .ysq .cn .cn-head .title {
    text-align: center;
    display: inline-block;
    width: 3.68rem;
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.4rem;
    font-weight: bold;
    line-height: 0.59rem;
    color: #4379f5;
  }
  body .ysq .cn .cn-head .panles {
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin-top: 0.15rem;
  }
  body .ysq .cn .cn-head .panles .panle {
    display: inline-block;
    width: 48%;
    height: 0.72rem;
    background-color: #ffffff;
    border-radius: 0.04rem;
    border: solid 0.01rem #dbe1ec;
    display: flex;
    align-items: center;
  }
  body .ysq .cn .cn-head .panles .panle img {
    width: 0.4rem;
    margin-left: 0.2rem;
  }
  body .ysq .cn .cn-head .panles .panle > img:nth-child(2) {
    display: none;
  }
  body .ysq .cn .cn-head .panles .panle p {
    margin-left: 0.16rem;
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    color: #a7b0c1;
  }
  body .ysq .cn .cn-head .panles .cur > img:nth-child(1) {
    display: none;
  }
  body .ysq .cn .cn-head .panles .cur > img:nth-child(2) {
    display: inline-block;
  }
  body .ysq .cn .cn-head .panles .cur p {
    color: #4379f5;
  }
  body .ysq .cn .cn-head .tabContent {
    position: absolute;
    z-index: 9999999;
    top: 2.2rem;
    width: 100%;
    background-color: #ffffff;
    border: solid 0.01rem #dbe1ec;
  }
  body .ysq .cn .cn-head .tabContent .tabItem {
    padding: 0.24rem;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .btn-boxs > .nav-btn1:nth-child(3n) {
    margin-right: 0;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .nav-head {
    margin-bottom: 0.24rem;
    width: 100%;
    padding-bottom: 0.2rem;
    border-bottom: 0.01rem solid #e2e4e7;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .nav-head a.tit {
    font-weight: 600;
    font-family: MicrosoftYaHeiSemibold;
    font-size: 0.32rem;
    color: #333333;
    padding-bottom: 0.2rem;
    border-bottom: 0.02rem solid #4379f5;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .nav-check > .nav-btn1:nth-child(3n) {
    margin-right: 0;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .nav-cur {
    background-color: #4379f5;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .nav-cur a {
    color: #fff !important;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .nav-btn,
  body .ysq .cn .cn-head .tabContent .tabItem .nav-btn1 {
    margin-bottom: 0.24rem;
    display: inline-block;
    width: 48%;
    height: 0.72rem;
    border: solid 0.01rem #e8e8e8;
    padding: 0 0.2rem;
    text-align: center;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .nav-btn:hover,
  body .ysq .cn .cn-head .tabContent .tabItem .nav-btn1:hover {
    background-color: #4379f5;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .nav-btn:hover a,
  body .ysq .cn .cn-head .tabContent .tabItem .nav-btn1:hover a {
    color: #fff;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .nav-btn a,
  body .ysq .cn .cn-head .tabContent .tabItem .nav-btn1 a {
    display: inline-block;
    height: 0.72rem;
    line-height: 0.72rem;
    width: 100%;
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    color: #333333;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .nav-btn1 {
    width: 30.5%;
    margin-right: 4%;
  }
  body .ysq .cn .cn-head .tabContent .tabItem > .nav-btn1:nth-child(3n+3) {
    margin-right: 0;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .btn-box > .nav-btn:nth-child(2n+1) {
    margin-right: 3.6%;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .btn-box {
    height: 3.84rem;
    overflow: hidden;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .zhankai {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 0.72rem;
    background-color: #e4e7ee;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .zhankai p {
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    line-height: 0.72rem;
    color: #333333;
    margin-right: 0.06rem;
  }
  body .ysq .cn .cn-head .tabContent .tabItem .zhankai img {
    width: 0.28rem;
    height: 0.13rem;
  }
  body .ysq .ysqjs-title {
    display: inline-block;
    margin-top: 0.25rem;
    width: 100%;
    height: 1.75rem;
    background-image: url(ysq-js-bg.png);
    background-repeat: no-repeat;
    background-size: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  body .ysq .ysqjs-title p {
    width: 3.6rem;
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.36rem;
    font-weight: bold;
    line-height: 0.59rem;
    color: #ffffff;
  }
  body .ysq .ysq-js {
    margin-top: 0.24rem;
    display: flex;
    align-items: center;
  }
  body .ysq .ysq-js .tiao {
    width: 0.06rem;
    height: 0.32rem;
    background-color: #4379f5;
    margin-right: 0.18rem;
  }
  body .ysq .ysq-js a {
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.36rem;
    font-weight: bold;
    color: #333333;
  }
  body .ysq .chang {
    width: 100%;
    margin-top: 0.24rem;
  }
  body .ysq .content {
    margin-top: 0.14rem;
  }
  body .ysq .content p {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    line-height: 0.6rem;
    color: #333333;
    text-indent: 2em;
    margin-bottom: 0.6rem;
  }
  body .ysq .content a {
    font-size: 0.32rem;
    color: #4379f5;
    text-decoration: underline;
  }
  body .ysq .content span {
    font-family: MicrosoftYaHei;
    color: #333333;
  }
  body .ysq .ysq-btns {
    margin-top: 0.54rem;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  body .ysq .ysq-btns .btn,
  body .ysq .ysq-btns .btn1 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 48%;
    height: 0.8rem;
    background-color: #4379f5;
    border-radius: 0.08rem;
  }
  body .ysq .ysq-btns .btn img,
  body .ysq .ysq-btns .btn1 img {
    width: 0.4rem;
    margin-right: 0.1rem;
  }
  body .ysq .ysq-btns .btn p,
  body .ysq .ysq-btns .btn1 p {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #ffffff;
  }
  body .ysq .ysq-btns .btn1 {
    width: 100%;
    margin-bottom: 0.24rem;
  }
  body .ysq .ysq-btns .btn1 img {
    margin-right: 0.25rem;
  }
  body .ysq .ztcx-label {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    line-height: 0.3rem;
    color: #333333;
    margin-top: 0.48rem;
  }
  body .ysq .ztcx-input {
    position: relative;
    margin-top: 0.26rem;
    width: 100%;
    height: 0.88rem;
    background-color: #ffffff;
    border-radius: 0.08rem;
    border: solid 0.01rem #e1e7f0;
  }
  body .ysq .ztcx-input input {
    width: 100%;
    height: 100%;
    font-size: 0.32rem;
  }
  body .ysq .ztcx-input textarea {
    width: 100%;
    height: 100%;
    border: none;
    outline: none;
  }
  body .ysq .ztcx-input img {
    width: 2.12rem;
    height: 0.71rem;
    position: absolute;
    right: 0.1rem;
    top: 0.06rem;
  }
  body .ysq .ztcx-input > .xxz:nth-child(3n+1) {
    text-align: left;
  }
  body .ysq .ztcx-input > .xxz:nth-child(3n+2) {
    text-align: left;
    padding-left: 0.14rem;
  }
  body .ysq .ztcx-input > .xxz:nth-child(3n) {
    text-align: right;
  }
  body .ysq .ztcx-input .xxz {
    width: 33%;
    display: inline-block;
    line-height: 0.4rem;
    margin-bottom: 0.28rem;
  }
  body .ysq .ztcx-input .xxz .ra {
    width: 0.4rem;
    height: 0.4rem;
    vertical-align: middle;
    margin-right: 0.07rem;
  }
  body .ysq .ztcx-input .xxz span {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #333333;
    line-height: 0.4rem;
    vertical-align: middle;
  }
  body .ysq .table-head {
    width: 100%;
    height: 0.88rem;
    background-color: #f7f7f7;
    border: solid 0.01rem #e5e5e5;
    display: flex;
    align-items: center;
  }
  body .ysq .table-head .hui-tiao {
    width: 0.05rem;
    height: 0.34rem;
    background-color: #bfbfbf;
    margin-left: 0.24rem;
    margin-right: 0.11rem;
  }
  body .ysq .table-head .tit {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #333333;
  }
  body .ysq .table-content li {
    display: flex;
    border: solid 0.01rem #e5e5e5;
    border-top: none;
  }
  body .ysq .table-content li > p:first-child {
    width: 2.76rem;
    padding-left: 0.22rem;
    border-right: solid 0.01rem #e5e5e5;
  }
  body .ysq .table-content li > p:last-child {
    flex: 1;
    text-align: right;
    padding-right: 0.24rem;
    padding-left: 0.7rem;
  }
  body .ysq .table-content li p {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    line-height: 0.88rem;
    letter-spacing: 0rem;
    color: #333333;
  }
  body .ysq .table-content li .p2 {
    line-height: 0.5rem;
    text-align: left !important;
    padding: 0.2rem 0;
  }
  body .ysq .qxz {
    text-align: center;
    margin-top: 0.5rem;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    line-height: 0.3rem;
    color: #333333;
  }
  body .ysq .sqbtns {
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin-top: 0.29rem;
  }
  body .ysq .sqbtns .btn {
    width: 48%;
    height: 1.2rem;
    background-color: #ffffff;
    box-shadow: 0rem 0rem 0.15rem 0rem rgba(36, 58, 107, 0.15);
    border-radius: 0.16rem;
    border: solid 0.01rem #e5e5e5;
    padding: 0 0.24rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  body .ysq .sqbtns .btn p {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #333;
  }
  body .ysq .sqbtns .btn img {
    height: 0.65rem;
  }
  body .ysq .sqbtns .btn:hover {
    border: solid 0.01rem #3b72f0;
  }
  body .ysq .sqbtns .btn:hover p {
    color: #3b72f0;
  }
  body .ysq .tbsm {
    background-color: #f5f7fb;
    padding: 0.48rem 0.3rem 0.7rem 0.3rem;
    margin-top: 0.17rem;
  }
  body .ysq .tbsm p {
    font-family: MicrosoftYaHeiSemibold;
    font-size: 0.32rem;
    line-height: 0.6rem;
    color: #333;
  }
  body .ysq .tbsm-head {
    margin-top: 0.48rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    overflow: hidden;
    flex-wrap: wrap;
  }
  body .ysq .tbsm-head a {
    display: flex;
    align-items: center;
  }
  body .ysq .tbsm-head a img {
    width: 0.1rem;
    margin-right: 0.15rem;
  }
  body .ysq .tbsm-head a p {
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.32rem;
    font-weight: 600;
    color: #333333;
    margin-right: 0.2rem;
  }
  body .ysq .tbsm-head span {
    border-bottom: 0.01rem dashed #333333;
    width: 75%;
    font-family: MicrosoftYaHei;
    font-size: 0.08rem;
    color: #333333;
    overflow: hidden;
  }
  body .ysq .tbsm-label {
    margin-top: 0.4rem;
  }
  body .ysq .tbsm-label .s1 {
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    color: #ee1d1d;
  }
  body .ysq .tbsm-label .s2 {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #333333;
  }
  body .ysq .zj-btns {
    margin-top: 0.26rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 0.24rem;
  }
  body .ysq .zj-btns .btn {
    width: 78%;
    height: 0.88rem;
    background-color: #4379f5;
    border-radius: 0.1rem;
    display: flex;
    align-items: center;
  }
  body .ysq .zj-btns .btn > span:nth-child(1) {
    margin-left: 0.31rem;
    margin-right: 0.15rem;
  }
  body .ysq .zj-btns .btn span {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #ffffff;
  }
  body .ysq .zj-btns p {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #333333;
  }
  body .ysq .sm {
    font-family: MicrosoftYaHei;
    line-height: 0.6rem;
    font-size: 0.28rem;
  }
  body .ysq .sm .sp1 {
    color: #89aaf7;
  }
  body .ysq .sm .sp2 {
    color: #666;
  }
  body .ysq .sm .sp3 {
    color: #ff3131;
  }
  body .head {
    padding-top: 0.64rem;
    height: auto;
    background: url(nx2022_bg-sy-top1.png) no-repeat center top;
    background-size: 100% auto;
  }
  body .head .head-options {
    display: none;
  }
  body .head .logo {
    width: 67%;
    height: 1.78rem;
  }
  body .head .search-box {
    width: 91%;
    height: 0.72rem;
    line-height: 0.72rem;
  }
  body .head .search-box .drop-select {
    display: none;
  }
  body .head .search-box .search-input {
    text-indent: 0.24rem;
    font-size: 0.28rem;
    position: static;
    margin-top: 0;
    width: calc(100% - 2.5rem);
    line-height: 0.72rem;
    color: #999;
  }
  body .head .search-box .search-btn {
    height: 0.72rem;
    background-size: 0.32rem 0.32rem;
  }
  body .head .main-cell {
    display: none;
  }
  body .head .nav-box {
    height: auto;
  }
  body .head .nav-box .cur {
    background: none;
  }
  body .head .nav-box .w1919 {
    height: auto;
    overflow: initial;
  }
  body .head .nav-box .w1919 .left-cont {
    display: none;
  }
  body .head .nav-box .w1919 .right-cont {
    display: none;
  }
  body .head .nav-box .w1919 .w1400 {
    width: 100%;
    padding-top: 0;
    margin-top: 0;
    height: auto;
  }
  body .head .nav-box .w1919 .w1400 .nx_nav .tabPanel {
    flex-wrap: wrap;
    justify-content: normal;
  }
  body .head .nav-box .w1919 .w1400 .nx_nav .tabPanel .nav-cell {
    line-height: 0.8rem;
    width: 33.3%;
    height: 0.8rem;
    border-bottom: 0.01rem solid rgba(255, 255, 255, 0.15);
    border-right: 0.01rem solid rgba(255, 255, 255, 0.15);
  }
  body .head .nav-box .w1919 .w1400 .nx_nav .tabPanel .nav-cell:hover {
    background: none;
  }
  body .head .nav-box .w1919 .w1400 .nx_nav .tabPanel .nav-cell img {
    display: none;
    width: 0.36rem;
  }
  body .head .nav-box .w1919 .w1400 .nx_nav .tabPanel .nav-cell span {
    display: inline-block;
    width: 100%;
    font-size: 0.36rem;
    vertical-align: middle;
  }
  body .head .nav-box .w1919 .w1400 .tabContent {
    display: none;
  }
  body .nx_banner {
    margin-top: 0.25rem;
    position: static;
    overflow: initial;
    padding: 0 3.2%;
  }
  body .nx_banner a {
    background: url(nx2022_wap-xzjh.png) no-repeat top center;
    height: 1.32rem;
    display: flex;
    align-items: center;
    background-size: 100% 100%;
  }
  body .nx_banner a .lf-cort {
    display: none;
  }
  body .nx_banner a .rt-cort {
    display: none;
  }
  body .nx_banner a .w1280 {
    width: 100%;
    padding: 0 0.1rem;
  }
  body .nx_banner a .w1280 > img:nth-child(1) {
    display: none !important;
  }
  body .nx_banner a .w1280 > img:nth-child(2) {
    display: block !important;
  }
  body .main-cell {
    margin-top: 0.24rem;
    width: 100%;
    padding: 0 3.2%;
  }
  body .main-cell .borderf4 {
    padding: 0;
  }
  body .main-cell .pg3 {
    display: none;
  }
  body .main-cell .con {
    width: 93%;
  }
  body .main-cell .con .tit {
    font-size: 0.4rem;
  }
  body .main-cell .con .con-con {
    font-size: 0.28rem;
    line-height: 0.28rem;
  }
  body .main-cell .swp4 {
    width: 100%;
    height: auto;
  }
  body .main-cell .swp4 .swiper-wrapper {
    height: auto !important;
  }
  body .main-cell .swp4 .swiper-slide {
    height: auto !important;
  }
  body .main-cell .swp4 .cell img {
    width: 100%;
  }
  body .main-cell .swp4 .ts span {
    font-size: 0.3rem;
  }
  body .main-cell .sy-news-list {
    width: 100%;
    margin-left: 0;
    margin-top: 0.2rem;
    padding: 0 0.16rem;
  }
  body .main-cell .sy-news-list .tabPanel .panel {
    font-size: 0.36rem;
    line-height: 0.62rem;
  }
  body .main-cell .sy-news-list .tabPanel .more {
    display: none;
  }
  body .main-cell .sy-news-list .tabContent .tabItem {
    margin-top: 0.23rem;
  }
  body .main-cell .sy-news-list .tabContent .tabItem li {
    line-height: 0.8rem;
  }
  body .main-cell .sy-news-list .tabContent .tabItem li a {
    margin-left: 0.1rem;
    font-size: 0.32rem;
    width: calc(100% - 0.2rem);
  }
  body .main-cell .sy-news-list .tabContent .tabItem li .time {
    display: none;
  }
  body .main-cell .as {
    margin-bottom: 0.52rem;
    width: 100%;
    height: auto;
  }
  body .main-cell .as .fgf {
    display: none;
  }
  body .main-cell .as .cell {
    width: 33.3%;
  }
  body .main-cell .as .cell p {
    font-size: 0.28rem;
  }
  body .yydh-bkwbox {
    width: 100%;
    padding: 0 3.2%;
    padding-top: 0;
    background: none;
  }
  body .yydh-bkwbox .centerWidth {
    width: 100%;
    min-width: 3.75rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwtop .bkwtopli,
  body .yydh-bkwbox .centerWidth .yydh-bkwtop li {
    width: 97%;
    margin-bottom: 0.31rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwtop .bkwtopli .bkwtopa,
  body .yydh-bkwbox .centerWidth .yydh-bkwtop li .bkwtopa,
  body .yydh-bkwbox .centerWidth .yydh-bkwtop .bkwtopli .bkwtopa3,
  body .yydh-bkwbox .centerWidth .yydh-bkwtop li .bkwtopa3 {
    width: 100%;
    height: 1.12rem;
    background-position: 2.51rem 0.3rem !important;
    padding-left: 3.28rem !important;
    padding-top: 0.18rem !important;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwtop .bkwtopli .bkwtopa .bkwtopaptt,
  body .yydh-bkwbox .centerWidth .yydh-bkwtop li .bkwtopa .bkwtopaptt,
  body .yydh-bkwbox .centerWidth .yydh-bkwtop .bkwtopli .bkwtopa3 .bkwtopaptt,
  body .yydh-bkwbox .centerWidth .yydh-bkwtop li .bkwtopa3 .bkwtopaptt {
    font-size: 0.4rem;
    line-height: 0.4rem;
    margin-bottom: 0.07rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwtop .bkwtopli .bkwtopa .bkwtopapmain,
  body .yydh-bkwbox .centerWidth .yydh-bkwtop li .bkwtopa .bkwtopapmain,
  body .yydh-bkwbox .centerWidth .yydh-bkwtop .bkwtopli .bkwtopa3 .bkwtopapmain,
  body .yydh-bkwbox .centerWidth .yydh-bkwtop li .bkwtopa3 .bkwtopapmain {
    font-size: 0.28rem;
    line-height: 0.28rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom {
    margin-top: 0;
    height: auto;
    overflow-x: initial;
    padding: 0;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1top .yydh-bt1topl {
    float: none;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1top .yydh-bt1topl a {
    width: 100%;
    height: 2.36rem;
    padding-left: 0.36rem;
    padding-top: 1.44rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1top .yydh-bt1topl a span {
    padding: 0.14rem;
    font-size: 0.28rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1top .yydh-bt1topr {
    float: none;
    margin-top: 0.3rem;
    width: 100%;
    height: 1.31rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1top .yydh-bt1topr .zwfw-button {
    width: 0.4rem;
    margin-top: -0.39rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1top .yydh-bt1topr .zwfwbox a p {
    font-size: 0.32rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom {
    margin-top: 0.5rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottoml {
    float: none;
    width: 100%;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottoml .yydh-bottomltoptt {
    font-size: 0.36rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottoml .yydh-bottomlbotman {
    margin-top: 0.15rem;
    padding-right: 0.3rem;
    padding-top: 0.3rem;
    padding-bottom: 0.06rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottoml .yydh-bottomlbotman .nhblist > li:nth-child(2n) {
    margin-right: 0;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottoml .yydh-bottomlbotman .nhblist li {
    width: 46%;
    margin-right: 8%;
    line-height: 0.74rem;
    height: 0.74rem;
    margin-bottom: 0.24rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottoml .yydh-bottomlbotman .nhblist li a {
    font-size: 0.32rem;
    padding-left: 0.32rem;
    background: url(nx2022_1brighto.png) no-repeat 91% center;
    background-size: 0.21rem 0.06rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottomr {
    width: 100%;
    margin-top: 0.5rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottomr .yydh-bottomrtop {
    line-height: 1rem;
    height: 1rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottomr .yydh-bottomrtop a {
    font-size: 0.36rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottomr .yydh-bottomrbox .yydh-bottomrboxc ul {
    margin-top: 0.5rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottomr .yydh-bottomrbox .yydh-bottomrboxc ul li {
    line-height: 0.8rem;
    height: 0.8rem;
    width: 50%;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottomr .yydh-bottomrbox .yydh-bottomrboxc ul li a {
    height: 100%;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottomr .yydh-bottomrbox .yydh-bottomrboxc ul li a .tupian {
    line-height: 0.8rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottomr .yydh-bottomrbox .yydh-bottomrboxc ul li a .tupian img {
    vertical-align: middle;
    margin-top: 0;
    width: 0.52rem;
    height: auto;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottomr .yydh-bottomrbox .yydh-bottomrboxc ul li a .cont {
    height: 100%;
    line-height: 0.8rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottomr .yydh-bottomrbox .yydh-bottomrboxc ul li a .cont .yydh-tt1 {
    font-size: 0.32rem;
    font-weight: normal;
    margin-bottom: 0.18rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-bt1box .yydh-bt1bottom .yydh-bottomr .yydh-bottomrbox .yydh-bottomrboxc ul li a .cont .yydh-tt2 {
    font-size: 0.24rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .baohankuai .zuobian .qiehuanrongqi .qiehuanneirong .danxuan .txt {
    margin-right: 0.7rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .baohankuai .zuobian .qiehuanrongqi .qiehuanneirong .danxuan > .txt:nth-child(8) {
    margin-right: 0;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .baohankuai .zuobian .qiehuanrongqi .qiehuanneirong .danxuan .shuru {
    margin-top: 0.1rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .baohankuai .zuobian .qiehuanrongqi .qiehuanneirong .danxuan .shuru input {
    text-indent: 0.1rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .baohankuai .zuobian .qiehuanrongqi .qiehuanneirong .danxuan .shuru .fdj img {
    width: 0.41rem;
    height: 0.41rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .baohankuai .youbian .yydh-nqktopbox .yydh-nqktopmain p {
    padding-left: 0.3rem;
    line-height: 0.6rem;
    padding-right: 0.34rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .baohankuai .youbian .yydh-nqktopbox .yydh-nqktopmain .nqktt {
    padding-top: 0.3rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .baohankuai .youbian .yydh-nqktopbox .wenzineirong li a {
    margin-left: 0.15rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-nqkbottom {
    margin-bottom: 0;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .yydh-nqkbottom li a img {
    width: 0.71rem;
    height: auto;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-lf .tab3-lf-top .xx .jgj {
    text-align: right;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-lf .tab3-lf-top .xx .jgj > a:nth-child(2) p {
    margin-right: 0 !important;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-lf .tab3-lf-con {
    margin-top: 0.41rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-lf .tab3-lf-con .tabContent {
    margin-top: 0.35rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head > span:nth-child(1) {
    padding-left: 0.38rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head > span:nth-child(2) {
    width: auto;
    padding-right: 0.3rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-lf .tab3-lf-con .tabContent .tc-item ul li .bl {
    padding-right: 0.3rem;
    width: auto;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-lf .tab3-lf-con .tabContent .tc-item ul li a {
    width: 80%;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-rt .zxft .tit1 {
    margin-top: 0.2rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-rt .zxft .title .video .bf {
    width: 1.1rem;
    height: 1.1rem;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    margin: auto;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-rt .cwqt .tit {
    margin-top: 0.5rem;
    font-size: 0.36rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-rt .cwqt .tit::after {
    width: 0.54rem;
    bottom: -0.2rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-rt .cwqt .ul {
    margin-top: 0.5rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-rt .cwqt .ul li {
    line-height: 0.52rem;
    margin-top: 0.3rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-rt .cwqt .ul li .type {
    width: 1.35rem;
    height: 0.52rem;
    line-height: 0.52rem;
    border-radius: 0.04rem;
    font-size: 0.32rem;
  }
  body .yydh-bkwbox .centerWidth .yydh-bkwbottom .yydh-bkwbottomc .tab3-rt .cwqt .ul li a {
    font-size: 0.32rem;
    line-height: 0.52rem;
    height: 0.52rem;
    width: 78%;
  }
  body .ztzl-cont {
    width: 100%;
    margin-top: 0.5rem;
    padding: 0 3.2%;
  }
  body .ztzl-cont .ztzl-tit {
    margin-bottom: 0.3rem;
  }
  body .ztzl-cont .cont-1-tit a {
    font-size: 0.36rem;
  }
  body .ztzl-cont .ztzl-main .ztzl-button {
    display: none;
  }
  body .contact-information {
    display: none;
  }
  body .leader-cell {
    margin-top: 0.48rem;
    width: 93.6%;
    border: 0.25rem solid #ecf6ff;
    padding-top: 0.25rem;
  }
  body .leader-cell .header-box {
    margin-bottom: 0.2rem;
  }
  body .leader-cell .header-box .header-tit {
    font-size: 0.4rem;
  }
  body .leader-cell .second-box {
    height: 0.8rem;
    line-height: 0.8rem;
  }
  body .leader-cell .second-box::before {
    margin-top: 0.28rem;
  }
  body .leader-cell .second-box .tit {
    font-size: 0.36rem;
  }
  body .leader-cell .header-top {
    margin-top: 0.35rem;
  }
  body .leader-cell .header-top > a:nth-child(1) {
    display: inline-block;
    width: 100%;
    text-align: center;
  }
  body .leader-cell .header-top .leader-midBox {
    width: 100%;
    margin: 0;
  }
  body .leader-cell .header-top .leader-midBox .tit {
    margin-top: 0.24rem;
    font-size: 0.32rem;
    text-align: center;
    padding-bottom: 0;
    border: none;
  }
  body .leader-cell .header-top .leader-midBox .list {
    margin-top: 0;
  }
  body .leader-cell .header-top .leader-midBox .list > .cell:nth-child(2n) {
    margin-right: 0;
  }
  body .leader-cell .header-top .leader-midBox .list .cell {
    display: inline-block;
    float: none;
    width: 48%;
    margin-right: 3.9%;
    height: auto;
  }
  body .leader-cell .header-top .leader-midBox .list .cell img {
    width: 0.58rem;
    height: auto;
  }
  body .leader-cell .header-top .leader-midBox .list .cell .text {
    margin-top: 0.14rem;
    font-size: 0.32rem;
    line-height: 0.32rem;
    margin-bottom: 0.27rem;
  }
  body .leader-cell .header-top > div:last-child {
    display: none;
  }
  body .leader-cell .mt70 {
    margin-top: 0.48rem;
  }
  body .leader-cell .vice-list {
    margin-top: 0.31rem;
    width: 100%;
    margin-left: 0;
    padding: 0 11.3%;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
  }
  body .leader-cell .vice-list > .cell:nth-child(2n) {
    margin-right: 0;
  }
  body .leader-cell .vice-list .cell {
    margin: 0;
    margin-bottom: 0.48rem;
    margin-right: 27.7%;
  }
  body .leader-cell .vice-list .cell p {
    font-size: 0.32rem;
    line-height: 0.32rem;
    margin-top: 0.11rem;
  }
  body .leader-news-list {
    width: 93.6%;
    border: 0.24rem solid #ecf6ff;
    border-top: none;
    margin-top: 0 !important;
    padding-top: 0.24rem;
    padding-bottom: 0.2rem;
  }
  body .leader-news-list .tabPanel .panel {
    width: 100%;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.32rem;
    margin-bottom: 0.24rem;
  }
  body .leader-news-list .tabContent {
    margin-top: 0.05rem;
  }
  body .leader-news-list .tabContent .tabItem li {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    margin-bottom: 0.5rem;
    height: 0.8rem;
  }
  body .leader-news-list .tabContent .tabItem li::before {
    width: 0.1rem;
    height: 0.1rem;
    margin-top: 0.19rem;
  }
  body .leader-news-list .tabContent .tabItem li .time {
    font-size: 0.28rem;
    margin-left: 0.22rem;
  }
  body .leader-news-list .tabContent .tabItem li .tit {
    font-size: 0.32rem;
    width: 95%;
  }
  body .current-location {
    line-height: 0.36rem;
  }
  body .current-location img {
    width: 0.28rem;
    height: 0.36rem;
  }
  body .current-location a,
  body .current-location span {
    font-size: 0.28rem;
  }
  body .leader2 {
    margin-top: 0.24rem;
    padding-bottom: 0.3rem;
  }
  body .leader2 .header-top .leader-midBox .content {
    margin-top: 0.3rem;
    border-top: 0.01rem solid #e9e9e9;
    padding-top: 0.3rem;
  }
  body .leader2 .header-top .leader-midBox .content p {
    font-size: 0.32rem;
    line-height: 0.6rem;
  }
  body .fgff {
    width: 108%;
    margin-left: -4%;
    height: 0.24rem;
    background-color: #ecf6ff;
    margin-top: 0.2rem;
  }
  body .leader-news-list .second-leader-box {
    height: 0.8rem;
    line-height: 0.8rem;
    padding: 0;
    display: flex;
    align-items: center;
  }
  body .leader-news-list .second-leader-box img {
    margin-left: 0.24rem;
    width: 0.4rem;
    height: auto;
    vertical-align: middle;
  }
  body .leader-news-list .second-leader-box .tit {
    font-size: 0.36rem;
  }
  body .leader-news-list .second-leader-content p {
    font-size: 0.32rem;
    line-height: 0.6rem;
  }
  body .zyhd {
    margin-bottom: 0.3rem;
  }
  body .zyhd .more {
    display: none;
  }
  body .tyxq .tyxq-body {
    border: solid 0.01rem #bbbbbb;
    margin-top: 0.4rem;
    padding: 0 0.24rem;
    padding-top: 0.4rem;
    padding-bottom: 0.5rem;
    margin-bottom: 0.5rem;
  }
  body .tyxq .tyxq-body .head-tit {
    display: block;
    font-family: MicrosoftYaHei-Bold;
    line-height: 0.56rem;
    font-size: 0.4rem;
    font-weight: 600;
    color: #333333;
    text-align: center;
  }
  body .tyxq .tyxq-body .fbsj {
    margin-top: 0.35rem;
    font-family: MicrosoftYaHei;
    font-size: 0.24rem;
    color: #999;
  }
  body .tyxq .tyxq-body .ly {
    margin-bottom: 0.44rem;
    margin-top: 0.2rem;
  }
  body .tyxq .tyxq-body .ly span:nth-child(1) {
    float: left;
    display: inline-block;
    font-family: MicrosoftYaHei;
    font-size: 0.24rem;
    color: #999;
  }
  body .tyxq .tyxq-body .ly a {
    float: right;
    display: inline-block;
    font-family: MicrosoftYaHei;
    font-size: 0.24rem;
    color: #333;
  }
  body .tyxq .tyxq-body .split {
    height: 0.01rem;
    background-color: #bbb;
    margin-bottom: 0.45rem;
  }
  body .tyxq .tyxq-body .content {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    line-height: 0.6rem;
    color: #333;
  }
  body .tyxq .tyxq-body img {
    display: block;
    margin: 0 auto;
    margin-top: 0.1rem;
  }
  body .tylb .tylb-head {
    width: 100%;
    display: block;
    line-height: 0.8rem;
    background-color: #dcdcdc;
    font-size: 0.36rem;
    padding-left: 0.28rem;
    margin-top: 0.4rem;
    margin-bottom: 0.5rem;
  }
  body .tylb .tylb-body {
    border: solid 0.01rem #bbbbbb;
    margin-top: 0.24rem;
    padding: 0 0.24rem;
    padding-bottom: 0.5rem;
  }
  body .tylb .tylb-body .tylb-list {
    width: 100%;
    padding-top: 0.4rem;
    border-bottom: 0.01rem solid #bbb;
  }
  body .tylb .tylb-body .tylb-list li {
    margin-bottom: 0.35rem;
  }
  body .tylb .tylb-body .tylb-list li p {
    line-height: 0.32rem;
  }
  body .tylb .tylb-body .tylb-list li p span {
    font-size: 0.18rem;
    color: #bbb;
    vertical-align: middle;
    margin-right: 0.05rem;
  }
  body .tylb .tylb-body .tylb-list li p a {
    display: inline-block;
    width: 95%;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #333;
    vertical-align: middle;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  body .tylb .tylb-body .tylb-list li .time {
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    margin-left: 0.28rem;
    color: #666;
    margin-top: 0.04rem;
  }
  body .tylb .tylb-body .fenye {
    display: flex;
    justify-content: center;
    margin-top: 0.5rem;
  }
  body .tylb .tylb-body .fenye .btn {
    display: inline-block;
    width: 1.82rem;
    line-height: 0.88rem;
    border: solid 0.01rem #bfbfbf;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #333;
    text-align: center;
  }
  body .tylb .tylb-body .fenye .btn:hover {
    background-color: #347cdd;
    color: #fff;
  }
  body .tylb .tylb-body .fenye .ym {
    margin: 0 0.24rem;
    display: inline-block;
    width: 2.41rem;
    line-height: 0.88rem;
    border: solid 0.01rem #bfbfbf;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #347cdd;
    text-align: center;
  }
  .tabPanels .tabCheck {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-flow: row wrap;
    align-content: flex-start;
  }
  .tabPanels .tabCheck a.panels {
    display: inline-block;
    width: 48%;
    height: 1.3rem;
    background-color: #fff;
    margin-top: 0.23rem;
    padding-left: 0.31rem;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    text-align: left;
  }
  .tabPanels .tabCheck a.panels img {
    display: inline-block;
    width: 0.58rem;
    vertical-align: top;
  }
  .tabPanels .tabCheck a.panels .show-cur {
    display: none;
  }
  .tabPanels .tabCheck a.panels span.plus {
    text-align: center;
    display: inline-block !important;
    color: #2e65a6;
    font-size: 0.6rem;
    width: 1em;
    height: 100%;
    line-height: 1.2rem;
    margin-left: 0.15rem;
  }
  .tabPanels .tabCheck a.panels span.min {
    text-align: center;
    display: none !important;
    color: #2e65a6;
    font-size: 0.6rem;
    width: 1em;
    height: 100%;
    line-height: 1.2rem;
    margin-left: 0.15rem;
  }
  .tabPanels .tabCheck a.panels span.text {
    display: inline-block;
    margin-left: 0.23rem;
    width: 1.45rem;
    font-size: 0.36rem;
    line-height: 1;
    color: #2e65a6;
    vertical-align: middle;
  }
  .tabPanels .tabCheck a.panels.cur {
    background-color: #2e65a6;
  }
  .tabPanels .tabCheck a.panels.cur .show-normal {
    display: none;
  }
  .tabPanels .tabCheck a.panels.cur .show-cur {
    display: inline-block;
  }
  .tabPanels .tabCheck a.panels.cur span {
    color: #fff;
  }
  .tabPanels .tabCheck a.panels.cur span.plus {
    display: none !important;
  }
  .tabPanels .tabCheck a.panels.cur span.min {
    display: inline-block !important;
  }
  .tabPanels .tabContents {
    width: 100%;
    margin-top: 0.15rem;
  }
  .tabPanels .tabContents ul {
    background-color: #fff;
    padding: 0.24rem;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-flow: row wrap;
    align-content: flex-start;
  }
  .tabPanels .tabContents ul li {
    width: 50%;
    height: 0.9rem;
    display: inline-block;
  }
  .tabPanels .tabContents ul li a {
    display: block;
    width: 99%;
    height: 100%;
    padding: 0 0.2rem;
    padding-left: 0.5rem;
    box-sizing: border-box;
    position: relative;
    font-size: 0.32rem;
    color: #333;
    line-height: 0.9rem;
  }
  .tabPanels .tabContents ul li a span {
    font-size: 0.32rem;
    color: #333;
    line-height: 0.9rem;
  }
  .tabPanels .tabContents ul li a:hover,
  .tabPanels .tabContents ul li a.cur {
    background-color: #f3f9ff;
    color: #2e65a6;
    font-weight: bold;
  }
  .tabPanels .tabContents ul li a:hover::before,
  .tabPanels .tabContents ul li a.cur::before {
    background-color: #2e65a6;
  }
  .tabPanels .tabContents ul li a::before {
    content: '';
    width: 0.07rem;
    height: 0.07rem;
    background-color: #626262;
    border-radius: 50%;
    line-height: 0.6rem;
    position: absolute;
    font-size: 0.8rem;
    left: 0.3rem;
    top: 50%;
    margin-top: -0.035rem;
  }
  .zdly,
  .jgjs {
    margin-top: 0.48rem;
    background-color: #fff;
  }
  .zdly .zdly-head,
  .jgjs .zdly-head {
    line-height: 0.9rem;
    border-bottom: 0.02rem solid #e5e5e5;
  }
  .zdly .zdly-head .tite,
  .jgjs .zdly-head .tite {
    display: inline-block;
    line-height: 0.9rem;
    font-family: MicrosoftYaHei;
    font-size: 0.36rem;
    color: #fff;
    vertical-align: middle;
    background-color: #2e65a6;
    padding: 0 0.44rem;
  }
  .zdly .zdly-body,
  .jgjs .zdly-body {
    margin-bottom: 0.24rem;
    padding: 0.3rem;
  }
  .zdly .zdly-body > a:last-child,
  .jgjs .zdly-body > a:last-child {
    margin-bottom: 0.18rem;
  }
  .zdly .zdly-body .zd,
  .jgjs .zdly-body .zd {
    line-height: 0.88rem;
    width: 100%;
    display: inline-block;
    background-color: #f2f2f2;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #2e65a6;
    text-align: center;
    margin-bottom: 0.28rem;
  }
  .jgjs .zdly-body,
  .jgjs .gknb {
    padding: 0.24rem 0.28rem 0 0.48rem;
  }
  .jgjs .zdly-body .pt,
  .jgjs .gknb .pt {
    display: inline-block;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #333;
    text-align: left;
    line-height: 0.8rem;
  }
  .jgjs .zdly-body .tit,
  .jgjs .gknb .tit {
    margin-top: 0.28rem;
    display: inline-block;
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.36rem;
    color: #333;
    font-weight: 600;
  }
  .jgjs .gknb {
    padding: 0.48rem 0.48rem 0.15rem 0.48rem;
  }
  .jgjs .gknb .pt {
    line-height: 0.32rem;
    margin-bottom: 0.43rem;
  }
  .jgjs .gknb .tit1 {
    display: inline-block;
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.36rem;
    color: #fff;
    background-color: #6c9ad5;
    padding: 0.07rem 0.35rem 0.07rem 0.19rem;
  }
  .jgjs .gknb .tit2 {
    padding-left: 0.2rem;
    width: 100%;
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.36rem;
    display: inline-block;
    color: #fff;
    line-height: 0.8rem;
    background-color: #2e65a6;
  }
  .jgjs .gknb ul {
    margin-top: 0.1rem;
    margin-bottom: 0.1rem;
  }
  .jgjs .gknb ul li {
    line-height: 0.8rem;
    padding: 0 0.21rem;
  }
  .jgjs .gknb ul li .li1 {
    display: inline-block;
    width: 100%;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #333;
    vertical-align: middle;
  }
  .jgjs .gknb ul > li:nth-child(2n) {
    background-color: #f7f7f7;
  }
  .ftlb .split {
    width: 100%;
    height: 0.01rem;
    background-color: #999;
  }
  .ftlb .part1 .part1-tit {
    display: inline-block;
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.36rem;
    color: #333;
    margin-bottom: 0.24rem;
    font-weight: 600;
  }
  .ftlb .part1 .ft-list {
    padding-top: 0.24rem;
  }
  .ftlb .part1 .ft-list img {
    width: 100%;
    margin-bottom: 0.29rem;
  }
  .ftlb .part1 .ft-list .list-tit {
    margin-top: 0.2rem;
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.32rem;
    color: #333;
    font-weight: 600;
  }
  .ftlb .part1 .ft-list .list-content,
  .ftlb .part1 .ft-list .list-content1 {
    width: 100%;
    display: inline-block;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    line-height: 0.9rem;
    color: #333;
  }
  .ftlb .part1 .ft-list .list-content1 {
    display: -webkit-box;
    line-height: 0.7rem;
  }
  .ftlb .part1 .ft-list .fenye {
    display: flex;
    justify-content: center;
    margin-bottom: 0.48rem;
  }
  .ftlb .part1 .ft-list .fenye .btn {
    display: inline-block;
    width: 1.82rem;
    line-height: 0.88rem;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #333;
    text-align: center;
    background-color: #f5f5f5;
  }
  .ftlb .part1 .ft-list .fenye .btn:hover {
    background-color: #347cdd;
    color: #fff;
  }
  .ftlb .part1 .ft-list .fenye .ym {
    background-color: #f5f5f5;
    margin: 0 0.24rem;
    display: inline-block;
    width: 2.41rem;
    line-height: 0.88rem;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #347cdd;
    text-align: center;
  }
  .ftlb .part1 .xz1 {
    margin-top: 0.2rem;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #333;
    line-height: 0.6rem;
    text-indent: 2em;
  }
  .ftlb .part1 .btns {
    margin-top: 0.3rem;
    margin-bottom: 0.48rem;
    display: inline-block;
    width: 100%;
    line-height: 1.21rem;
    background-color: #0387ca;
    text-align: center;
  }
  .ftlb .part1 .btns img {
    width: 4.17rem;
  }
  .ftlb .part1 .wlzj {
    margin-top: 0.42rem;
  }
  .ftlb .part1 .wlzj li {
    position: relative;
    line-height: 0.32rem;
    height: 0.32rem;
    padding-left: 0.35rem;
    margin-bottom: 0.48rem;
  }
  .ftlb .part1 .wlzj li::before {
    content: '>';
    font-size: 0.2rem;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto 0;
    color: #000000;
  }
  .ftlb .part1 .wlzj li a {
    width: 99%;
    display: inline-block;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #000;
    vertical-align: middle;
  }
  .ftxq .ftxq-tit {
    padding: 0 0.9rem;
    text-align: center;
    display: inline-block;
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.4rem;
    color: #333;
    font-weight: 600;
  }
  .ftxq .sj {
    margin-top: 0.1rem;
    text-align: center;
    font-family: MicrosoftYaHei;
    font-size: 0.24rem;
    color: #999;
    margin-bottom: 0.28rem;
  }
  .ftxq img {
    width: 100%;
    margin-bottom: 0.24rem;
  }
  .ftxq .ftxq-list {
    background-color: #eff8ff;
    padding: 0.38rem 0.49rem 0.52rem 0.24rem;
  }
  .ftxq .ftxq-list .tit {
    font-family: MicrosoftYaHeiSemibold;
    font-size: 0.36rem;
    color: #333;
    font-weight: 600;
    margin-bottom: 0.3rem;
  }
  .ftxq .ftxq-list .content {
    line-height: 0.6rem;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #333;
  }
  .ftxq .wzzb {
    margin-top: 0.48rem;
    padding-left: 0.24rem;
    display: inline-block;
    width: 100%;
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.36rem;
    color: #fff;
    line-height: 0.8rem;
    background-color: #3299fd;
  }
  .ftxq .wzzb-content {
    margin-top: 0.4rem;
  }
  .ftxq .wzzb-content p {
    font-family: MicrosoftYaHeiSemibold;
    font-size: 0.32rem;
    color: #333;
    line-height: 0.6rem;
    text-indent: 2em;
  }
  .ftxq .gengduol {
    margin-top: 0.2rem;
    display: inline-block;
    width: 100%;
    text-align: center;
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    color: #000033;
    line-height: 0.8rem;
    background-color: #eff8ff;
  }
  .ftxq ul {
    margin-top: 0.34rem;
  }
  .ftxq ul li {
    line-height: 0.32rem;
    margin-bottom: 0.26rem;
  }
  .ftxq ul li a {
    width: 99%;
    display: inline-block;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #000;
  }
}

@media screen and (max-width: 768px) {
  .mv45 {
    margin-top: 0.45rem;
    margin-bottom: 0.25rem;
  }
  .mt45 {
    margin-top: 0.45rem;
  }
  .p24 {
    padding: 0.24rem;
    box-sizing: border-box;
  }
  .wap-no {
    display: none;
  }
  .yydh-bkwbox .centerWidth {
    min-width: unset;
  }
  .foot {
    width: 100%;
    height: auto;
  }
  .foot .bg {
    margin-top: 0.3rem;
    padding-bottom: 0.58rem;
    padding-top: 0.3rem;
  }
  .foot .nav {
    display: none;
  }
  .foot .bg {
    display: block;
    height: auto;
    margin-top: 0;
  }
  .foot .bg .top-bar {
    display: none;
  }
  .foot .bg .main-cell .lf,
  .foot .bg .main-cell .rt {
    float: none;
    display: block;
  }
  .foot .bg .main-cell p.links {
    padding: 0 0.35rem;
    text-align: center;
  }
  .foot .bg .main-cell p.links a.link,
  .foot .bg .main-cell p.links span.fgf {
    font-size: 0.32rem;
    line-height: 0.62rem;
  }
  .foot .bg .main-cell p.links a.link.wap-block,
  .foot .bg .main-cell p.links span.fgf.wap-block {
    display: block;
  }
  .foot .bg .main-cell p.links a.link.wap-block img.icon,
  .foot .bg .main-cell p.links span.fgf.wap-block img.icon {
    display: none;
  }
  .foot .bg .main-cell .imgs {
    width: 100%;
    height: auto;
    padding: 0 0.42rem;
    display: flex;
    justify-content: space-between;
  }
  .foot .bg .main-cell .imgs .mr20 {
    margin: 0;
  }
  .foot .bg .main-cell .imgs .dzjg {
    margin-top: -0.1rem;
  }
  .foot .bg .main-cell .imgs .dzjg img {
    width: 0.76rem;
  }
  .foot .bg .main-cell .imgs .zc img {
    width: 1.43rem;
  }
  .foot .bg .main-cell .imgs .wzafw img {
    width: 1.57rem;
  }
  .foot .bg .main-cell .imgs .ip6 img {
    width: 1.57rem;
  }
  .contact-information {
    display: none;
  }
  .ztzl-cont {
    margin-top: 0rem;
    width: 100%;
    padding: 0rem 0.24rem 0 0.24rem;
  }
  .ztzl-cont .ztzl-tit .cont-1-tit {
    margin-bottom: 0.3rem;
  }
  .ztzl-cont .ztzl-tit .cont-1-tit a {
    font-size: 0.36rem;
    line-height: 1;
  }
  .ztzl-cont .ztzl-tit .cont-1-tit .border-item {
    top: 0.17rem;
  }
  .ztzl-cont .ztzl-main .ztzl-button {
    display: none;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) {
    padding: 0;
    margin-bottom: 0.3rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt {
    float: none;
    width: 100% !important;
    box-sizing: border-box;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-top {
    width: 100%;
    height: auto;
    min-height: 1.85rem;
    padding: 0.24rem;
    padding-left: 0;
    clear: both;
    position: relative;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .img-parent,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-top .img-parent {
    float: left;
    height: 100%;
    display: inline-block;
    margin-right: 0.1rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .img-parent img.bg,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-top .img-parent img.bg {
    width: auto;
    height: 1.85rem;
    margin-top: -0.4rem;
    margin-right: 0rem;
    vertical-align: top;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-top .xx {
    float: right;
    width: auto;
    position: absolute;
    top: 0.4rem;
    right: 0.24rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .jgj,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-top .xx .jgj {
    width: 100%;
    padding-top: 0;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .jgj a,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-top .xx .jgj a {
    display: inline-block;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .jgj img,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-top .xx .jgj img {
    width: 0.5rem;
    height: auto;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .jgj p,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-top .xx .jgj p {
    margin-right: 0.2rem !important;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top p.lx,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-top p.lx {
    padding-right: 0 !important;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top p.lx img,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-top p.lx img {
    vertical-align: top !important;
    margin-right: 0.1rem;
    margin-top: -0.02rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top p.lx span.t1,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-top p.lx span.t1 {
    margin-left: 0 !important;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabPanel,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-con .tabPanel {
    height: auto;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabPanel .t3-panel,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-con .tabPanel .t3-panel {
    font-size: 0.36rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabPanel .t3-panel.curs::after,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-con .tabPanel .t3-panel.curs::after {
    width: 0.54rem;
    margin-left: -0.27rem;
    left: 50%;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-con .tabContent .tc-item .tc-item-head {
    clear: both;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head span,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-con .tabContent .tc-item .tc-item-head span {
    font-size: 0.32rem;
    line-height: 0.8rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head span:first-child,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-con .tabContent .tc-item .tc-item-head span:first-child {
    margin-right: unset;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head span:nth-child(2),
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-con .tabContent .tc-item .tc-item-head span:nth-child(2) {
    float: right;
    margin-right: 0;
    padding-right: 0.2rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head .time,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-con .tabContent .tc-item .tc-item-head .time {
    display: none;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li .lx,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-con .tabContent .tc-item ul li .lx {
    display: none;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li a,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-con .tabContent .tc-item ul li a,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li .bl,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-con .tabContent .tc-item ul li .bl {
    font-size: 0.32rem;
    line-height: 0.8rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li a,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-con .tabContent .tc-item ul li a {
    width: auto;
    max-width: 5.5rem;
    padding-left: 0.2rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li .bl,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .tab3-lf-con .tabContent .tc-item ul li .bl {
    float: right;
    padding-right: 0.2rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .zxft,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft {
    width: 100%;
    height: auto;
    padding-bottom: 0.3rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .zxft .tit1 .tit,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .tit1 .tit {
    font-size: 0.36rem;
    line-height: 0.64rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .zxft .tit1 .tit::after,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .tit1 .tit::after {
    width: 0.54rem;
    margin-left: -0.27rem;
    bottom: -0.1rem;
    left: 50%;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .zxft .tit1 .more,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .tit1 .more {
    display: none;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .zxft .title .video,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .video {
    display: block;
    width: 5.01rem;
    height: auto;
    margin-top: 0.2rem;
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .zxft .title .text,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .text {
    display: block;
    float: none;
    width: 100%;
    margin-top: 0.39rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .zxft .title .text .tit2,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .text .tit2 {
    height: auto;
    font-size: 0.32rem;
    line-height: 0.6rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .zxft .title .text .jbs,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .text .jbs {
    font-size: 0.32rem;
    line-height: 0.6rem;
    font-weight: normal;
    height: auto;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .zxft .content,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .content {
    display: none;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .cwqt,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt {
    width: 100%;
    height: auto;
    margin-top: 0.49rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .cwqt .lf,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .lf,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .cwqt .rt,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .rt {
    float: none;
    width: 100%;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .cwqt .lf .tit,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .lf .tit,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .cwqt .rt .tit,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .rt .tit {
    margin-bottom: 0.3rem;
    font-size: 0.36rem;
    line-height: 0.64rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .cwqt .lf .tit::after,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .lf .tit::after,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .cwqt .rt .tit::after,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .rt .tit::after {
    width: 0.54rem;
    bottom: -0.1rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .cwqt .lf ul.ul,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .lf ul.ul,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .cwqt .rt ul.ul,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .rt ul.ul {
    width: 100%;
    height: auto;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .cwqt .lf ul.ul li.li,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .lf ul.ul li.li,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .cwqt .rt ul.ul li.li,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .rt ul.ul li.li {
    width: 100%;
    height: auto;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .cwqt .lf ul.ul li.li .type,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .lf ul.ul li.li .type,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .cwqt .rt ul.ul li.li .type,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .rt ul.ul li.li .type {
    width: 1.35rem;
    height: 0.52rem;
    border-radius: 0;
    font-size: 0.32rem;
    line-height: 0.5rem;
  }
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .cwqt .lf ul.ul li.li a,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .lf ul.ul li.li a,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-lf .cwqt .rt ul.ul li.li a,
  .yydh-bkwbox .centerWidth .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .rt ul.ul li.li a {
    max-width: calc(100% - 2rem);
    width: auto;
    font-size: 0.32rem;
    line-height: 0.8rem;
    height: 0.8rem;
  }
}
@media screen and (max-width: 768px) {
  .nx_nav .tabContent {
    display: none;
  }
  .baohankuai .zuobian {
    width: 100%;
  }
  .baohankuai .zuobian .biaoti {
    background-color: #f4f8fd;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    height: 1rem;
  }
  .baohankuai .zuobian .biaoti::-webkit-scrollbar {
    display: none;
  }
  .baohankuai .zuobian .biaoti li {
    float: none;
    display: inline-block;
    height: 1rem;
  }
  .baohankuai .zuobian .biaoti li::after {
    display: none;
  }
  .baohankuai .zuobian .biaoti li a {
    line-height: 1rem;
    font-size: 0.36rem;
  }
  .baohankuai .zuobian .qiehuanneirong .danxuan {
    margin-top: 0.3rem;
    padding: 0.2rem 0.3rem;
    height: 1.8rem;
  }
  .baohankuai .zuobian .qiehuanneirong .danxuan .txt {
    margin-right: 0.75rem;
    font-size: 0.32rem;
  }
  .baohankuai .zuobian .qiehuanneirong .danxuan .shuru {
    width: 100%;
  }
  .baohankuai .zuobian .qiehuanneirong .danxuan .input {
    box-sizing: border-box;
    padding-right: 0.8rem;
    width: calc(100%);
    height: 0.7rem;
    font-size: 0.28rem;
  }
  .baohankuai .zuobian .qiehuanneirong .danxuan .fdj {
    line-height: 0.7rem;
  }
  .baohankuai .zuobian .qiehuanneirong .danxuan .fdj img {
    height: 0.5rem;
    width: 0.5rem;
  }
  .baohankuai .zuobian .qiehuanneirong .wenzineirong {
    margin-top: 0.2rem;
  }
  .baohankuai .zuobian .qiehuanneirong .wenzineirong li {
    line-height: 0.85rem;
  }
  .baohankuai .zuobian .qiehuanneirong .wenzineirong li::before {
    font-size: 0.2rem;
  }
  .baohankuai .zuobian .qiehuanneirong .wenzineirong li a {
    max-width: calc(100% - 0.4rem);
    font-size: 0.32rem;
  }
  .baohankuai .zuobian .qiehuanneirong .wenzineirong li .jd,
  .baohankuai .zuobian .qiehuanneirong .wenzineirong li .tj {
    display: none;
  }
  .baohankuai .zuobian .qiehuanneirong .wenzineirong li .sj {
    display: none;
  }
  .yydh-bkwbox .yydh-bkwbottom {
    overflow-x: hidden;
    margin-top: 0.4rem;
  }
  .yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktoptt {
    height: 0.6rem;
  }
  .yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktoptt a img {
    width: 3.45rem;
    height: 0.6rem;
  }
  .yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktopmain {
    height: 2.7rem;
  }
  .yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktopmain .nqktt {
    padding-top: 0.2rem;
    font-size: 0.32rem;
    line-height: 0.32rem;
  }
  .yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktopmain p {
    line-height: 0.65rem;
    font-size: 0.32rem;
  }
  .yydh-bkwbox .yydh-bkwbottom .youbian {
    width: 100%;
  }
  .yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox {
    margin-top: 0.3rem;
    width: 100%;
  }
  .yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .wenzineirong ul {
    margin-top: 0.2rem;
  }
  .yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .wenzineirong li {
    line-height: 0.85rem;
  }
  .yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .wenzineirong li a {
    font-size: 0.32rem;
  }
  .yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktopmain {
    margin-top: 0.3rem;
  }
  .yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom {
    margin-bottom: 0.52rem;
  }
  .yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom ul {
    padding-bottom: 0.3rem;
  }
  .yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom li {
    width: 50%;
  }
  .yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom li p {
    font-size: 0.32rem;
  }
  .yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom li a {
    padding-top: 0.4rem;
  }
  .nx-hdjl-content {
    width: 100%;
    height: auto;
  }
  .nx-hdjl-content .nx-hdjl-cont1 {
    width: 100%;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit {
    width: 100%;
    border-bottom: 0.01rem solid #e2e4e7;
    text-align: center;
    padding: 0.24rem;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit a.tit {
    display: inline-block;
    font-size: 0.4rem;
    line-height: 0.75rem;
    color: #4379f5;
    font-weight: bold;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select {
    position: relative;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select {
    width: calc((100% - 0.24rem) / 2);
    height: 0.72rem;
    margin-top: 0.1rem;
    background-color: #727487;
    border-radius: 0.04rem;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select:hover,
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select.cur {
    background-color: #4379f5;
    color: #fff;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select p.select.arrow {
    text-align: left;
    padding: 0 0.2rem;
    box-sizing: border-box;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select p.select.arrow span.tit.text {
    display: inline-block;
    max-width: 65%;
    font-size: 0.28rem;
    line-height: 0.72rem;
    color: #fff;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select p.select.arrow span.arrow-icon {
    height: 0.15rem;
    margin-top: 0.33rem;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select p.select.arrow span.arrow-icon img {
    height: 100%;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu {
    position: absolute;
    top: 0.8rem;
    display: none;
    left: 0;
    width: calc(100vw - 0.48rem);
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container {
    background: #fff;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container ul.cf-scroll {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-flow: row wrap;
    align-content: flex-start;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container ul.cf-scroll li {
    display: inline-block;
    width: 48%;
    height: 0.8rem;
    margin-top: 0.23rem;
    border: solid 1px #e8e8e8;
    padding: 0 0.24rem;
    box-sizing: border-box;
    overflow: hidden;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container ul.cf-scroll li:hover,
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container ul.cf-scroll li.cur {
    background-color: #4379f5;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container ul.cf-scroll li:hover a,
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container ul.cf-scroll li.cur a {
    color: #fff;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container ul.cf-scroll li a {
    font-size: 0.28rem;
    line-height: 0.72rem;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container .cf-scroll-1 {
    width: 100%;
    padding: 0 0.24rem;
    box-sizing: border-box;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container .cf-scroll-1 li.level {
    text-align: left;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container .cf-scroll-1 li.level .level-tit {
    width: 100%;
    height: 0.8rem;
    border-bottom: 0.01rem solid #e2e4e7;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container .cf-scroll-1 li.level .level-tit a {
    width: auto;
    height: 0.8rem;
    display: inline-block;
    font-size: 0.32rem;
    color: #333;
    line-height: 0.8rem;
    font-weight: bold;
    border-bottom: 0.03rem solid #4379f5;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container .cf-scroll-1 li.level .level-content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-flow: row wrap;
    align-content: flex-start;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container .cf-scroll-1 li.level .level-content a {
    display: inline-block;
    width: 31%;
    padding: 0 0.24rem;
    box-sizing: border-box;
    height: 0.72rem;
    font-size: 0.28rem;
    margin-top: 0.22rem;
    line-height: 0.72rem;
    color: #333;
    text-align: center;
    border: solid 0.01rem #e8e8e8;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container .cf-scroll-1 li.level .level-content a:hover,
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container .cf-scroll-1 li.level .level-content a.cur {
    color: #fff;
    background: #4379f5;
  }
  .nx-hdjl-content .nx-hdjl-cont1 .nx-hdjl-cont1-tit .nx-hdjl-cont1-tit-select .nxhdjl-drop-select .dropdown-menu .container .cf-scroll-1 li.level .level-content a.level-province {
    width: 100%;
  }
  .nx-hdjl-content .p-heng-24 {
    padding: 0 0.24rem;
  }
  .nx-hdjl-content .nx-hdjl-com-tit {
    padding: 0 0.24rem;
  }
  .nx-hdjl-content .nx-hdjl-com-tit .nx-hdjl-com-tit-cont {
    width: 100%;
    border-bottom: 0.01rem solid #e0e9f0;
    height: 0.8rem;
  }
  .nx-hdjl-content .nx-hdjl-com-tit a.tit {
    display: inline-block;
    font-size: 0.36rem;
    line-height: 0.8rem;
    height: 0.8rem;
    border-bottom: 0.01rem solid #4379f5;
  }
  .nx-hdjl-content .nx-hdjl-com-tit a.more {
    font-size: 0.28rem;
    color: #999;
    line-height: 0.8rem;
  }
  .nx-hdjl-content .nx-hdjl-cont1-cont {
    width: 100%;
    padding: 0.24rem;
    box-sizing: border-box;
  }
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab {
    box-sizing: border-box;
    width: 100%;
    padding: 0.04rem;
    background: url(nx2022-hdjl-border-image.png) no-repeat center;
    background-size: 100% 100%;
  }
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab .tabPanel {
    width: 100%;
    height: 0.8rem;
    border-top-left-radius: 0.08rem;
    border-top-right-radius: 0.08rem;
    overflow: hidden;
  }
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab .tabPanel a.panel {
    display: inline-block;
    font-size: 0.36rem;
    color: #000033;
    width: 33.333%;
    height: 0.75rem;
    line-height: 0.75rem;
    text-align: center;
  }
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab .tabPanel a.panel.cur {
    background-color: #4379f5;
    color: #fff;
  }
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab .tabContent {
    width: 100%;
    height: 3.1rem;
    background: url(nx2022-hdjl-bg.png) no-repeat left top;
    background-size: 3.4rem auto;
  }
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab .tabContent ul.tabItem {
    width: 100%;
    height: 100%;
  }
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab .tabContent ul.tabItem .link-box {
    width: 50%;
    height: 2.15rem;
    padding-right: 0.7rem;
  }
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab .tabContent ul.tabItem .link-box a.wyxx,
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab .tabContent ul.tabItem .link-box a.wycx {
    display: inline-block;
    height: 0.6rem;
    vertical-align: top;
    margin-top: 0.5rem;
  }
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab .tabContent ul.tabItem .link-box a.wyxx img,
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab .tabContent ul.tabItem .link-box a.wycx img {
    height: 0.59rem;
    width: auto;
    display: inline-block;
  }
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab .tabContent ul.tabItem .link-box a.wyxx span,
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab .tabContent ul.tabItem .link-box a.wycx span {
    font-size: 0.32rem;
    color: #333;
    line-height: 0.6rem;
    display: inline-block;
  }
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab .tabContent ul.tabItem p.total {
    width: 100%;
    margin-top: 2.54rem;
    text-align: center;
  }
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab .tabContent ul.tabItem p.total span {
    font-size: 0.28rem;
    color: #333;
  }
  .nx-hdjl-content .nx-hdjl-cont1-cont .nx-hdjl-cont1-tab .tabContent ul.tabItem p.total span.blue {
    color: #4379f5;
  }
  .nx-hdjl-content .zwxmt {
    margin-top: 0.5rem;
    box-sizing: border-box;
    border: solid 0.03rem #edf1f8;
    border-radius: 0.08rem;
    background: url(zwxmt-cont-bg.png) no-repeat center bottom;
    background-size: contain;
  }
  .nx-hdjl-content .zwxmt .zwxmt-tit {
    width: 100%;
    height: auto;
    padding: 0.44rem 0.24rem 0;
  }
  .nx-hdjl-content .zwxmt .zwxmt-tit a.text {
    font-size: 0.36rem;
    color: #333;
    font-weight: bold;
    line-height: 0.36rem;
  }
  .nx-hdjl-content .zwxmt .zwxmt-tit a.text .blue {
    color: #4379f5;
    margin-right: -0.1rem;
  }
  .nx-hdjl-content .zwxmt .zwxmt-tit a.more {
    font-size: 0.32rem;
    color: #999;
    line-height: 0.36rem;
  }
  .nx-hdjl-content .zwxmt .zwxmt-cont {
    height: 3.15rem;
  }
  .nx-hdjl-content .nx-hdjl-news {
    padding: 0 0.24rem;
    box-sizing: border-box;
  }
  .nx-hdjl-content .nx-hdjl-news .tabPanel {
    margin: 0.24rem 0;
    border-bottom: 0.02rem solid #e0e9f0;
  }
  .nx-hdjl-content .nx-hdjl-news .tabPanel a.panel {
    display: inline-block;
    width: 33.33%;
    text-align: center;
    font-size: 0.36rem;
    color: #333;
    font-weight: bold;
    line-height: 0.6rem;
  }
  .nx-hdjl-content .nx-hdjl-news .tabPanel a.panel.cur {
    color: #4379f5;
    border-bottom: 0.02rem solid #4379f5;
  }
  .nx-hdjl-content .nx-hdjl-news .tabContent ul.tabItem .title-box {
    width: 100%;
    height: 0.72rem;
    background-color: #f3f8fe;
    box-sizing: border-box;
    padding: 0 0.24rem;
  }
  .nx-hdjl-content .nx-hdjl-news .tabContent ul.tabItem .title-box a {
    font-size: 0.32rem;
    line-height: 0.72rem;
  }
  .nx-hdjl-content .nx-hdjl-news .tabContent ul.tabItem li {
    width: 100%;
    height: auto;
    padding: 0 0.24rem;
    box-sizing: border-box;
  }
  .nx-hdjl-content .nx-hdjl-news .tabContent ul.tabItem li a.lf {
    font-size: 0.32rem;
    line-height: 0.8rem;
    max-width: 65%;
  }
  .nx-hdjl-content .nx-hdjl-news .tabContent ul.tabItem li span.rt {
    font-size: 0.32rem;
    line-height: 0.8rem;
  }
  .nx-hdjl-content .nx-hdjl-swiper {
    width: 100%;
    padding: 0.29rem 0 0.5rem 0;
    height: 5.2rem;
    overflow: hidden;
  }
  .nx-hdjl-content .nx-hdjl-swiper .nx-hdjl-swiper-detail {
    width: 100%;
    height: 4.7rem;
  }
  .nx-hdjl-content .nx-hdjl-swiper .nx-hdjl-swiper-detail .swiper-slide a {
    display: block;
    width: 100%;
    height: 100%;
  }
  .nx-hdjl-content .nx-hdjl-swiper .nx-hdjl-swiper-detail .swiper-slide a img {
    width: 100%;
    height: 3.9rem;
  }
  .nx-hdjl-content .nx-hdjl-swiper .nx-hdjl-swiper-detail .swiper-slide a p.text {
    width: 100%;
    padding: 0 0.16rem;
    box-sizing: border-box;
    display: block;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.32rem;
    color: #333;
    background-color: #e9edf5;
  }
  .nx-hdjl-content .nx-hdjl-swiper .nx-hdjl-swiper-detail .swiper-slide a p.text span {
    display: inline-block;
    max-width: 99%;
  }
  .nx-hdjl-content .nx-hdjl-chart-cont p.echarts-tit {
    margin-top: 0.32rem;
    font-size: 0.32rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.36rem;
    color: #333333;
    text-align: center;
  }
  .nx-hdjl-content .nx-hdjl-chart-cont .nx-hdjl-chart {
    width: 100%;
    height: 4rem;
    padding: 0.24rem;
  }
  .nx-hdjl-content .nx-hdjl-wlzj {
    width: 100%;
    height: auto;
  }
  .nx-hdjl-content .nx-hdjl-wlzj ul li {
    width: 100%;
    height: auto;
    box-sizing: border-box;
    padding: 0.24rem;
    position: relative;
  }
  .nx-hdjl-content .nx-hdjl-wlzj ul li::before {
    content: '';
    position: absolute;
    left: 0.25rem;
    top: 0.38rem;
    width: 0.08rem;
    height: 0.08rem;
    background-color: #999999;
  }
  .nx-hdjl-content .nx-hdjl-wlzj ul li a {
    display: inline-block;
    padding-left: 0.2rem;
    width: auto;
    max-width: 99%;
    font-size: 0.32rem;
    line-height: 0.35rem;
    color: #000;
    box-sizing: border-box;
  }
  .nx-hdjl-content .nx-hdjl-wlzj ul li p {
    padding-left: 0.2rem;
    box-sizing: border-box;
  }
  .nx-hdjl-content .nx-hdjl-wlzj ul li p span.time {
    font-size: 0.28rem;
    line-height: 0.5rem;
    color: #999999;
  }
  .nx-zjnx {
    width: 100%;
  }
  .nx-zjnx .nx-zjnx-swiper {
    width: 100%;
    height: 4.84rem;
    padding: 0.24rem;
    overflow: hidden;
  }
  .nx-zjnx .nx-zjnx-swiper .swiper-container {
    width: 100%;
    height: 100%;
  }
  .nx-zjnx .nx-zjnx-swiper .swiper-wrapper {
    height: 100%;
    position: relative;
  }
  .nx-zjnx .nx-zjnx-swiper .swiper-wrapper .swiper-slide {
    height: auto !important;
    float: left;
    position: relative;
    text-align: center;
  }
  .nx-zjnx .nx-zjnx-swiper .swiper-wrapper .swiper-slide a {
    display: block;
    width: 100%;
    height: 100%;
  }
  .nx-zjnx .nx-zjnx-swiper .swiper-wrapper .swiper-slide img {
    width: 100%;
    height: 4.37rem;
  }
  .nx-zjnx .nx-zjnx-swiper .swiper-wrapper .swiper-slide p.text {
    position: absolute;
    width: 100%;
    height: 0.7rem;
    padding: 0 0.24rem;
    box-sizing: border-box;
    background-color: #000000;
    opacity: 0.7;
    bottom: 0;
    text-align: left;
  }
  .nx-zjnx .nx-zjnx-swiper .swiper-wrapper .swiper-slide p.text span {
    font-size: 0.3rem;
    line-height: 0.7rem;
    color: #fff;
    display: inline-block;
    max-width: 60%;
  }
  .nx-zjnx .nx-zjnx-swiper .pg4 {
    position: absolute;
    bottom: 0;
    height: auto;
    margin-bottom: 0.24rem;
    right: 0.1rem;
    z-index: 1;
  }
  .nx-zjnx .nx-zjnx-swiper .pg4 .swiper-pagination-switch {
    margin-right: 0.1rem;
    display: inline-block;
    width: 0.1rem;
    height: 0.1rem;
    border-radius: 50%;
    background-color: #8c8582;
    cursor: pointer;
  }
  .nx-zjnx .nx-zjnx-swiper .pg4 .swiper-active-switch {
    background-color: #fff;
  }
  .nx-zjnx .nx-zjnx-swiper .swiper-button-prev,
  .nx-zjnx .nx-zjnx-swiper .swiper-button-next {
    position: absolute;
    width: 0.24rem;
    height: 0.5rem;
    top: 50%;
    margin-top: -0.25rem;
  }
  .nx-zjnx .nx-zjnx-swiper .swiper-button-prev {
    left: 0.16rem;
  }
  .nx-zjnx .nx-zjnx-swiper .swiper-button-next {
    right: 0.16rem;
  }
  .nx-zjnx .nx-zjnx-com-tit {
    width: 100%;
    height: 0.4rem;
    box-sizing: border-box;
    padding: 0 0.24rem;
    position: relative;
  }
  .nx-zjnx .nx-zjnx-com-tit::before {
    content: '';
    position: absolute;
    width: 0.09rem;
    height: 100%;
    top: 0;
    left: 0.24rem;
    background-color: #4e7bed;
  }
  .nx-zjnx .nx-zjnx-com-tit a {
    font-size: 0.36rem;
    color: #333;
    line-height: 0.4rem;
    font-weight: bold;
    margin-left: 0.24rem;
  }
  .nx-zjnx .nx-zjnx-art {
    padding: 0 0.24rem;
  }
  .nx-zjnx .nx-zjnx-art p {
    padding: 0.24rem;
    padding-top: 0;
    font-size: 0.32rem;
    color: #333;
    line-height: 0.65rem;
  }
  .nx-zjnx .nx-zjnx-art p span {
    display: inline-block;
    text-indent: 2em;
  }
  .nx-zjnx .nx-zjnx-art p .f-blod {
    font-weight: bold;
  }
  .nx-zjnx .nx-zjnx-zycs .tabPanel,
  .nx-zjnx .nx-zjnx-art .tabPanel,
  .nx-zjnx .nx-zjnx-ztly .tabPanel {
    width: 100%;
    display: table;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-content: center;
  }
  .nx-zjnx .nx-zjnx-zycs .tabPanel a.panel,
  .nx-zjnx .nx-zjnx-art .tabPanel a.panel,
  .nx-zjnx .nx-zjnx-ztly .tabPanel a.panel {
    display: inline-block;
    width: 30%;
    height: 0.88rem;
    margin-top: 0.23rem;
    line-height: 0.88rem;
    background: #ececec;
    font-size: 0.32rem;
    color: #333;
    text-align: center;
    margin-left: 2.5%;
  }
  .nx-zjnx .nx-zjnx-zycs .tabPanel a.panel.cur,
  .nx-zjnx .nx-zjnx-art .tabPanel a.panel.cur,
  .nx-zjnx .nx-zjnx-ztly .tabPanel a.panel.cur {
    background-color: #4e7bed;
    color: #fff;
  }
  .nx-zjnx .nx-zjnx-yhnx video {
    width: 100%;
    height: 5.27rem;
    background-color: #000;
  }
  .nx-zjnx .nx-zjnx-zycs .nx-zjnx-zycs-content {
    background-color: #f7f7f7;
  }
  .nx-zjnx .nx-zjnx-zycs .nx-zjnx-zycs-content .tabContent ul.tabItem a {
    display: block;
    width: 100%;
    height: auto;
  }
  .nx-zjnx .nx-zjnx-zycs .nx-zjnx-zycs-content .tabContent ul.tabItem a img {
    width: 100%;
    height: auto;
  }
  .nx-zjnx .nx-zjnx-zycs .nx-zjnx-zycs-content .tabContent ul.tabItem p {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.66rem;
    letter-spacing: 0;
    color: #333333;
  }
  .nx-zjnx .nx-zjnx-zycs .nx-zjnx-zycs-content .tabContent ul.tabItem p a {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.66rem;
    color: #cd2b1d;
  }
  .nx-zjnx .nx-zjnx-ztly .tabContent {
    width: 100%;
    height: 5.27rem;
    padding: 0 0.24rem;
    box-sizing: border-box;
    margin-top: 0.24rem;
    margin-bottom: 0.46rem;
    overflow: hidden;
    position: relative;
  }
  .nx-zjnx .nx-zjnx-ztly .tabContent ul.tabItem {
    width: 100%;
    height: 100%;
  }
  .nx-zjnx .nx-zjnx-ztly .tabContent ul.tabItem .swiper-container .swiper-wrapper .swiper-slide a img {
    width: 100%;
  }
  .nx-zjnx .nx-zjnx-ztly .tabContent ul.tabItem .swiper-container .swiper-button-prev,
  .nx-zjnx .nx-zjnx-ztly .tabContent ul.tabItem .swiper-container .swiper-button-next {
    position: absolute;
    width: 0.24rem;
    height: 0.5rem;
    top: 50%;
    margin-top: -0.25rem;
  }
  .nx-zjnx .nx-zjnx-ztly .tabContent ul.tabItem .swiper-container .swiper-button-prev {
    left: 0.16rem;
  }
  .nx-zjnx .nx-zjnx-ztly .tabContent ul.tabItem .swiper-container .swiper-button-next {
    right: 0.16rem;
  }
  .nx2022-xxgk-header {
    width: 100%;
    height: auto;
    overflow: hidden;
    background: url(nx2022-xxgk-bg.png) no-repeat center top;
    background-size: cover;
    box-sizing: border-box;
    padding: 0.24rem;
    padding-bottom: 0.99rem;
  }
  .nx2022-xxgk-header .nx2022-xxgk-header-icon a {
    display: inline-block;
  }
  .nx2022-xxgk-header .nx2022-xxgk-header-icon a img {
    width: 5.72rem;
  }
  .nx2022-xxgk-header .nx2022-xxgk-header-title {
    margin-top: 0.76rem;
    text-align: center;
  }
  .nx2022-xxgk-header .nx2022-xxgk-header-title a {
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.6rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #ffffff;
    text-shadow: 0.02rem 0.04rem 0 0 rgba(21, 63, 109, 0.24);
  }
  .nx2022-xxgk-footer {
    width: 100%;
    padding: 0.47rem 0.71rem 0.93rem;
    background-color: #3b65a1;
  }
  .nx2022-xxgk-footer p {
    text-align: center;
  }
  .nx2022-xxgk-footer p span,
  .nx2022-xxgk-footer p a {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.61rem;
    letter-spacing: 0px;
    color: #ffffff;
  }
  .nx2022-xxgk-footer p img {
    width: 0.31rem;
    vertical-align: top;
    margin-top: 0.1rem;
    margin-right: 0.1rem;
  }
  .nx-2022-xxgk-main {
    background-color: #f2f2f2;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-search {
    width: 100%;
    height: 0.72rem;
    padding: 0 0.24rem;
    margin: 0.24rem 0;
    box-sizing: border-box;
    border-radius: 0.08rem;
    background-color: #ffffff;
    border: solid 1px #015293;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-search input {
    font-size: 0.28rem;
    height: 100%;
    line-height: 0.72rem;
    width: calc(100% - 0.5rem);
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-search a.icon {
    width: 0.5rem;
    height: 100%;
    text-align: center;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-search a.icon img {
    width: 0.34rem;
    vertical-align: top;
    margin-top: 0.19rem;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabPanel {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-flow: row wrap;
    align-content: flex-start;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabPanel a.panel {
    display: inline-block;
    width: 48%;
    height: 1.3rem;
    background-color: #fff;
    margin-top: 0.23rem;
    padding-left: 0.31rem;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    text-align: left;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabPanel a.panel img {
    display: inline-block;
    width: 0.58rem;
    vertical-align: top;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabPanel a.panel .show-cur {
    display: none;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabPanel a.panel span.plus {
    display: none;
    font-size: 0.6rem;
    width: 1em;
    height: 100%;
    line-height: 1.2rem;
    margin-left: 0.15rem;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabPanel a.panel span.text {
    display: inline-block;
    margin-left: 0.23rem;
    max-width: 1.45rem;
    font-size: 0.36rem;
    line-height: 1;
    color: #2e65a6;
    vertical-align: middle;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabPanel a.panel.cur {
    background-color: #2e65a6;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabPanel a.panel.cur .show-normal {
    display: none;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabPanel a.panel.cur .show-cur {
    display: inline-block;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabPanel a.panel.cur span {
    color: #fff;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabPanel a.panel.cur span.plus {
    display: inline-block;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabContent {
    margin-top: 0.23rem;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabContent ul {
    background-color: #fff;
    padding: 0.24rem;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-flow: row wrap;
    align-content: flex-start;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabContent ul li {
    width: 50%;
    height: 0.9rem;
    display: inline-block;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabContent ul li a {
    display: block;
    width: 100%;
    height: 100%;
    padding: 0 0.3rem;
    padding-left: 0.5rem;
    box-sizing: border-box;
    position: relative;
    font-size: 0.32rem;
    color: #333;
    line-height: 0.9rem;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabContent ul li a span {
    font-size: 0.32rem;
    color: #333;
    line-height: 0.9rem;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabContent ul li a:hover,
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabContent ul li a.cur {
    background-color: #f3f9ff;
    color: #2e65a6;
    font-weight: bold;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabContent ul li a:hover::before,
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabContent ul li a.cur::before {
    background-color: #2e65a6;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-main-tab .tabContent ul li a::before {
    content: '';
    width: 0.07rem;
    height: 0.07rem;
    background-color: #626262;
    border-radius: 50%;
    line-height: 0.6rem;
    position: absolute;
    font-size: 0.8rem;
    left: 0.3rem;
    top: 50%;
    margin-top: -0.035rem;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-com-tit {
    width: 100%;
    height: 0.9rem;
    background-color: #fff;
    border-bottom: solid 0.02rem #e5e5e5;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-com-tit a {
    width: auto;
    height: 100%;
    font-size: 0.36rem;
    color: #fff;
    display: inline-block;
    padding: 0 0.3rem;
    line-height: 0.9rem;
    background-color: #2e65a6;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-zxfb {
    background-color: #fff;
    padding: 0.47rem;
    text-align: center;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-zxfb a.tit {
    text-align: left;
    font-size: 0.32rem;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    margin-bottom: 0.55rem;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-zxfb a.more-info {
    display: inline-block;
    width: auto;
    height: 0.72rem;
    padding: 0 0.8rem;
    line-height: 0.72rem;
    font-size: 0.28rem;
    color: #333;
    letter-spacing: 0rem;
    background-color: #e3e7ec;
    box-sizing: border-box;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-detail {
    background-color: #fff;
    box-sizing: border-box;
    padding: 0.24rem;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-detail .nx-2022-xxgk-detail-tit {
    font-size: 0.4rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.56rem;
    letter-spacing: 0px;
    color: #2e65a6;
    text-align: center;
    font-weight: bold;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-detail .nx-2022-xxgk-detail-base-info {
    padding-bottom: 0.3rem;
    border-bottom: 0.01rem solid #bbbbbb;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-detail .nx-2022-xxgk-detail-base-info p span,
  .nx-2022-xxgk-main .nx-2022-xxgk-detail .nx-2022-xxgk-detail-base-info .fwl span {
    font-family: MicrosoftYaHei;
    font-size: 0.24rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.48rem;
    letter-spacing: 0px;
    color: #999999;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-detail .nx-2022-xxgk-detail-base-info p .font-setting,
  .nx-2022-xxgk-main .nx-2022-xxgk-detail .nx-2022-xxgk-detail-base-info .fwl .font-setting {
    width: auto;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-detail .nx-2022-xxgk-detail-base-info p .font-setting span,
  .nx-2022-xxgk-main .nx-2022-xxgk-detail .nx-2022-xxgk-detail-base-info .fwl .font-setting span,
  .nx-2022-xxgk-main .nx-2022-xxgk-detail .nx-2022-xxgk-detail-base-info p .font-setting a,
  .nx-2022-xxgk-main .nx-2022-xxgk-detail .nx-2022-xxgk-detail-base-info .fwl .font-setting a {
    font-family: MicrosoftYaHei;
    font-size: 0.24rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.48rem;
    letter-spacing: 0px;
    color: #333333;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-detail .nx-2022-xxgk-detail-content p {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.6rem;
    letter-spacing: 0px;
    color: #333333;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-detail .nx-2022-xxgk-detail-content a.fujian {
    display: inline-block;
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.32rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.6rem;
    letter-spacing: 0px;
    color: #333333;
    font-weight: bold;
  }
  .nx-2022-xxgk-main .nx-2022-xxgk-detail .nx-2022-xxgk-detail-content .bumen-info p {
    text-align: center;
  }
}

.new_media {
  margin: 0 0.24rem;
}
.new_media .tit {
  background: url(meida_titBg.png) no-repeat center;
  background-size: 5.5rem 0.22rem;
  line-height: 0.4rem;
  margin: 0.4rem auto;
}
.new_media .tit a {
  font-size: 0.4rem;
  color: #333;
}
.new_media .content {
  margin-bottom: 0.48rem;
}
.new_media .content .media-matrix {
  background: #f6f9ff;
  border: 0.02rem solid rgba(205, 225, 242, 0.22);
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 0.24rem 0.2rem 0;
  box-sizing: border-box;
}
.new_media .content .media-matrix a {
  width: 2.02rem;
  font-size: 0.32rem;
  color: #000033;
}
.new_media .content .media-matrix a img {
  width: 100%;
  height: 2.02rem;
}
.new_media .content .media-matrix a:last-child {
  padding: 0.11rem 0 0.2rem;
}
.new_media .content .media-govment {
  margin-top: 0.52rem;
  background: #f6f9ff;
}
.new_media .content .media-govment .topline {
  width: 100%;
  height: 0.8rem;
  box-sizing: border-box;
  padding: 0.22rem 0;
  background: #e7f3fe;
}
.new_media .content .media-govment .topline .situation {
  color: #999;
  font-size: 0.32rem;
  line-height: 0.3rem;
  padding: 0 0.15rem;
  border-left: 0.01rem solid #cbced6;
}
.new_media .content .media-govment .topline .situation:first-child {
  border-left: none;
}
.new_media .content .media-govment .topline .situation.cur {
  color: #333;
}
.new_media .content .media-govment .title {
  font-size: 0.36rem;
  line-height: 0.36rem;
  margin-left: 0.25rem;
  border-left: 0.1rem solid #4279f5;
  padding-left: 0.1rem;
  color: #333;
}
.new_media .content .media-govment .media-gov-tabcont .media-gov-tabItem {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 0.24rem 0.2rem 0;
  box-sizing: border-box;
}
.new_media .content .media-govment .media-gov-tabcont .media-gov-tabItem a {
  width: 2.02rem;
  font-size: 0.32rem;
  color: #000033;
}
.new_media .content .media-govment .media-gov-tabcont .media-gov-tabItem a img {
  width: 100%;
  height: 2.02rem;
}
.new_media .content .media-govment .media-gov-tabcont .media-gov-tabItem a:last-child {
  padding: 0.11rem 0 0.2rem;
}
.new_media .content .media-govment .media-gov-tabcont .media-gov-tabItem .more {
  width: 100%;
  line-height: 0.8rem;
  background: #fff;
  font-size: 0.28rem;
  color: #000033;
  margin-top: 0.1rem;
  margin-bottom: 0.51rem;
}
.suggest {
  padding: 0.24rem;
}
.suggest .content .tit {
  border-bottom: 0.01rem solid #bbbbbb;
}
.suggest .content .tit a {
  line-height: 0.93rem;
  padding-left: 0.09rem;
  font-size: 0.4rem;
  color: #333;
}
.suggest .content .table {
  margin-top: 0.4rem;
}
.suggest .content .table .topLine .lf {
  width: calc(100% - 1.13rem);
  padding-left: 0.29rem;
  background: #dcdcdc;
  line-height: 0.78rem;
  font-size: 0.28rem;
  color: #010101;
}
.suggest .content .table .topLine .lf:first-child {
  padding-left: 0;
  width: 1.1rem;
  margin-right: 0.02rem;
}
.wrap-loc {
  font-size: 0.28rem;
  color: #333;
}
.mail-cont .mail-top-box {
  border: 0.01rem solid #dbeafd;
  background: #fff;
  border-radius: 0.08rem;
}
.mail-cont .mail-top-box .content {
  padding: 0.24rem 0.24rem 0;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.mail-cont .mail-top-box .content .item {
  box-sizing: border-box;
  width: 2.02rem;
  height: 1.7rem;
  border-radius: 0.08rem;
  border: 0.01rem solid #e7ebf5;
  background: #f6f9fd;
  margin-bottom: 0.24rem;
}
.mail-cont .mail-top-box .content .item div {
  font-size: 0.28rem;
  color: #333;
  line-height: 0.83rem;
}
.mail-cont .mail-top-box .content .item .num {
  line-height: 0.85rem;
  font-size: 0.32rem;
  background: #fff;
  color: #32b16c;
}
.mail-cont .mail-top-box .content .item .num.nums0 {
  color: #4379f5;
}
.mail-cont .mail-top-box .content .item .num.nums2 {
  color: #595caf;
}
.mail-cont .mail-top-box .content .item .num.nums3 {
  color: #40c3be;
}
.mail-cont .mail-top-box .content .item .num.nums4 {
  color: #df834d;
}
.mail-cont .mail-top-box .content .item .num.nums5 {
  color: #4ea9de;
}
.mail-cont .tit {
  width: 100%;
  line-height: 0.86rem;
  background: #f6f9fd;
  border-radius: 0.08rem;
  border-bottom: 0.01rem solid #dbeafd;
  font-size: 0.32rem;
  color: #333;
}
.mail-cont .tit a {
  padding-left: 0.78rem;
  color: #333;
}
.mail-cont .tit::before {
  display: inline-block;
  position: absolute;
  content: '';
  margin: 0.24rem;
  width: 0.4rem;
  height: 0.4rem;
  background: url(mail_tit.png) no-repeat;
  background-size: 0.4rem 0.4rem;
}
.mail-cont .search {
  width: 100%;
  margin: 0.36rem 0;
  font-size: 0.32rem;
  color: #fff;
  line-height: 0.8rem;
  background: url(mail-seach.png) no-repeat;
  background-size: 100%;
}
.mail-cont input {
  width: 100%;
  height: 0.8rem;
  padding: 0 0.24rem;
  font-size: 0.32rem;
  border-radius: 0.08rem;
  line-height: 0.78rem;
  box-sizing: border-box;
  border: 0.01rem solid #dbeafd;
  background: #f6f8fd;
  margin-bottom: 0.24rem;
}
.mail-cont .search1 {
  width: 100%;
  height: 0.8rem;
  font-size: 0.32rem;
  border-radius: 0.08rem;
  line-height: 0.78rem;
  box-sizing: border-box;
  border: 0.01rem solid #dbeafd;
  background: #f6f8fd;
  margin-bottom: 0.48rem;
  color: #4379f5;
}
.mail-cont .search1 img {
  width: 0.31rem;
  height: 0.31rem;
}
.mail-cont .mail-bottom-box {
  border: 0.01rem solid #dbe9fb;
  border-radius: 0.08rem;
  margin-bottom: 0.48rem;
}
.mail-cont .mail-bottom-box .item {
  border-bottom: 0.01rem solid #dbe9fb;
  padding: 0.36rem 0.23rem;
}
.mail-cont .mail-bottom-box .item:nth-child(odd) {
  background-color: #f6f9fd;
}
.mail-cont .mail-bottom-box .item .tits {
  line-height: 0.54rem;
  color: #333;
  font-size: 0.32rem;
  padding-left: 0.29rem;
  background: url(mail-liBg.png) no-repeat left center;
  background-size: 0.17rem 0.14rem;
}
.mail-cont .mail-bottom-box .item div {
  line-height: 0.53rem;
  font-size: 0.28rem;
  color: #333;
}
.mail-cont .mail-bottom-box .item div span:first-child {
  color: #999999;
}
.mail-cont .mail-bottom-box .item div a {
  color: #658cf6;
}
.mail-cont .detail-cont .has-done {
  position: absolute;
  width: 1.58rem;
  height: 1.06rem;
  right: 0;
  top: 0;
  bottom: 0;
  border-top: 1.06rem solid #5aa87e;
  border-left: 1.58rem solid transparent;
  border-bottom: 0 solid transparent;
}
.mail-cont .detail-cont .desc {
  position: absolute;
  font-size: 0.28rem;
  line-height: 0.28rem;
  color: #fff;
  z-index: 2;
  right: 0.03rem;
  top: 0.16rem;
}
.mail-cont .detail-cont .ask-box {
  border: 0.01rem solid #dbe9fb;
  border-radius: 0.08rem;
}
.mail-cont .detail-cont .top {
  display: flex;
  align-items: center;
  background: #f5f8fc;
  padding: 0.45rem 0.23rem 0.5rem;
}
.mail-cont .detail-cont .top .word {
  width: 0.64rem;
  height: 0.64rem;
  line-height: 0.64rem;
  background: #679999;
  border-radius: 50%;
  font-size: 0.32rem;
  color: #fff;
}
.mail-cont .detail-cont .top .askIcon {
  background: #656698;
}
.mail-cont .detail-cont .top .right-cont {
  margin-left: 0.23rem;
}
.mail-cont .detail-cont .top .right-cont a {
  max-width: 4.78rem;
  font-size: 0.32rem;
  line-height: 0.32rem;
  color: #333;
}
.mail-cont .detail-cont .top .right-cont div {
  font-size: 0.28rem;
  line-height: 0.28rem;
  margin-top: 0.25rem;
  color: #454545;
}
.mail-cont .detail-cont .top .right-cont .answer {
  margin-top: 0;
  font-size: 0.32rem;
  color: #333;
}
.mail-cont .detail-cont .ask-cont {
  padding: 0.31rem 0.23rem;
  font-size: 0.32rem;
  line-height: 0.6rem;
  color: #333;
}
.mail-cont .detail-cont .over {
  position: relative;
  border: 0.01rem solid #dbe9fb;
  border-radius: 0.08rem;
  background: #f5f8fc;
  line-height: 1.18rem;
  padding-left: 1.14rem;
  font-size: 0.28rem;
  color: #454545;
}
.mail-cont .detail-cont .over::before {
  display: inline-block;
  position: absolute;
  left: 0.23rem;
  top: 0.28rem;
  width: 0.64rem;
  height: 0.64rem;
  content: '';
  background: url(mail_collect.png) no-repeat;
  background-size: 100% 100%;
}
.page-wap {
  margin: 0.24rem;
  display: flex;
  justify-content: space-between;
  font-size: 0.32rem;
}
.page-wap a {
  width: 1.82rem;
  line-height: 0.88rem;
  background: #f5f5f5;
  color: #333;
}
.page-wap a:hover {
  color: #658cf6;
}
.page-wap div {
  width: 2.41rem;
  background: #f5f5f5;
}
.page-wap span {
  line-height: 0.88rem;
  color: #658cf6;
}
.breadCrumbs-loc {
  font-size: 0.28rem;
  color: #333;
  line-height: 0.94rem;
  padding-top: 0.16rem;
  border-bottom: 0.01rem solid #bbbbbb;
}
.mb42 {
  margin-bottom: 0.42rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}

@media screen and (max-width: 768px) {
  .main-content {
    margin-right: 0.24rem;
    margin-left: 0.24rem;
  }
  .main-content .breadCrumbs {
    height: 1.24rem;
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    line-height: 1.24rem;
    color: #333333;
    display: inline-block;
  }
  .box-jiedu .title {
    width: 100%;
    background-color: #dcdcdc;
    padding-left: 0.27rem;
    padding-right: 0.25rem;
    display: flex;
    justify-content: space-between;
  }
  .box-jiedu .title a {
    font-family: MicrosoftYaHei;
    font-size: 0.36rem;
    line-height: 0.8rem;
    letter-spacing: 0rem;
    color: #010101;
  }
  .box-jiedu .title a:hover {
    color: #194897;
  }
  .box-jiedu .list {
    width: 100%;
    border: solid 1px #bbbbbb;
    margin-top: 0.12rem;
    font-family: MicrosoftYaHei;
  }
  .box-jiedu .list ul {
    margin-left: 0.22rem;
    margin-right: 0.24rem;
    border-bottom: solid 1px #bbbbbb;
    padding-bottom: 0.24rem;
    padding-top: 0.21rem;
  }
  .box-jiedu .list ul li {
    margin-bottom: 0.35rem;
    font-size: 0.32rem;
    color: #333333;
    position: relative;
  }
  .box-jiedu .list ul li img {
    position: absolute;
    height: 0.18rem;
    top: 0.14rem;
  }
  .box-jiedu .list ul li a {
    display: inline-block;
    padding-left: 0.24rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 6.54rem;
  }
  .box-jiedu .list ul li a:hover {
    color: #194897;
  }
  .box-jiedu .list ul li p {
    padding-left: 0.24rem;
    box-sizing: border-box;
  }
  .box-jiedu .list ul li p span {
    font-size: 0.28rem;
    letter-spacing: 0px;
    color: #666666;
  }
  .box-jiedu .list ul li:last-child {
    margin-bottom: 0;
  }
  .box-jiedu .list ul:last-child {
    border-bottom: none;
  }
  .box-yitududong .title {
    width: 100%;
    background-color: #dcdcdc;
    padding-left: 0.27rem;
    padding-right: 0.25rem;
    display: flex;
    justify-content: space-between;
  }
  .box-yitududong .title a {
    font-family: MicrosoftYaHei;
    font-size: 0.36rem;
    line-height: 0.8rem;
    letter-spacing: 0rem;
    color: #010101;
  }
  .box-yitududong .title a:hover {
    color: #194897;
  }
  .box-yitududong .yitududong-list {
    width: 100%;
    border: solid 1px #bbbbbb;
    margin-top: 0.12rem;
    font-family: MicrosoftYaHei;
    margin-bottom: 0.45rem;
  }
  .box-yitududong .yitududong-list ul {
    margin-right: 0.31rem;
    margin-left: 0.31rem;
    margin-top: 0.31rem;
  }
  .box-yitududong .yitududong-list ul li a:first-child {
    display: inline-block;
  }
  .box-yitududong .yitududong-list ul li a:first-child img {
    height: 4.8rem;
  }
  .box-yitududong .yitududong-list ul li a:last-child p {
    margin-top: 0.27rem;
    margin-bottom: 0.46rem;
    font-size: 0.32rem;
    line-height: 0.4rem;
    color: #333333;
  }
  .box-yitududong .yitududong-list ul li a:last-child p:hover {
    color: #194897;
  }
  .title-dz {
    margin-top: 0.24rem;
  }
}

@media screen and (max-width: 768px) {
  .rdjy .rdjy-title {
    border-bottom: 1px solid #bbbbbb;
  }
  .rdjy .rdjy-title a {
    display: inline-block;
    font-family: SourceHanSerifSC-Bold;
    font-weight: bold;
    font-size: 0.4rem;
    margin-top: 0.13rem;
    margin-bottom: 0.28rem;
    color: #333333;
  }
  .rdjy .rdjy-list-title {
    width: 100%;
    background-color: #dcdcdc;
    margin-top: 0.4rem;
  }
  .rdjy .rdjy-list-title a {
    display: inline-block;
    height: 0.78rem;
    line-height: 0.78rem;
    font-size: 0.28rem;
    color: #010101;
    padding-left: 0.27rem;
  }
  .rdjy .rdjy-list-title a:first-child {
    width: 1.1rem;
    border-right: 0.02rem solid #ffffff;
  }
  .rdjy ul {
    border-bottom: 1px solid #bbbbbb;
    padding-bottom: 0.21rem;
    padding-top: 0.24rem;
  }
  .rdjy ul li {
    width: 6.91rem;
    font-size: 0.32rem;
    line-height: 0.8rem;
    font-family: MicrosoftYaHei;
    color: #333333;
    padding-left: 0.24rem;
    display: flex;
  }
  .rdjy ul li a {
    display: inline-block;
    width: 5.6rem;
    margin-left: 0.48rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .rdjy ul:nth-child(7) {
    margin-bottom: 0.47rem;
  }
  .img-box {
    margin-top: -0.14rem;
  }
  .img-box a {
    display: inline-block;
  }
  .img-box a img {
    width: 7.02rem;
  }
  .img-box a:first-child {
    margin-bottom: 0.47rem;
  }
  .survey {
    margin-top: 0.43rem;
  }
  .survey .survey-title a {
    display: inline-block;
    font-size: 0.4rem;
    color: #333333;
    font-weight: bold;
    font-family: SourceHanSerifSC;
  }
  .survey .ul-list-box {
    border: 0;
    border-top: 1px solid #bbbbbb;
    margin: 0;
    padding: 0;
    margin-top: 0.27rem;
    padding-top: 0.24rem;
  }
  .survey .ul-list-box li {
    margin: 0;
    padding: 0;
    padding-left: 0;
    width: 6.95rem;
    line-height: 0.8rem;
  }
  .survey .ul-list-box li img {
    height: 0.18rem;
    margin-top: 0.32rem;
  }
  .survey .ul-list-box li a {
    width: 100%;
    margin-left: 0.14rem;
    font-size: 0.32rem;
    color: #333333;
  }
  .survey .ul-list-box li a:hover {
    color: #006fc4;
  }
  .mailbox {
    margin-top: 0.25rem;
  }
  .mailbox .mailbox-title {
    font-family: SourceHanSerifSC;
    font-size: 0.4rem;
    color: #333333;
  }
  .mailbox .mailbox-title a {
    display: inline-block;
    color: #666666;
  }
  .mailbox .mailbox-title .mrxz {
    color: #333333;
  }
  .mailbox .mailbox-title span {
    width: 0.03rem;
    height: 0.32rem;
    display: inline-block;
    margin-right: 0.42rem;
  }
  .mailbox .ul-list-box {
    border: 0;
    border-top: 1px solid #bbbbbb;
    margin: 0;
    padding: 0;
    margin-top: 0.27rem;
    padding-top: 0.24rem;
    margin-bottom: 0.25rem;
  }
  .mailbox .ul-list-box li {
    margin: 0;
    padding: 0;
    padding-left: 0;
    width: 6.95rem;
    line-height: 0.8rem;
  }
  .mailbox .ul-list-box li img {
    height: 0.18rem;
    margin-top: 0.32rem;
  }
  .mailbox .ul-list-box li a {
    width: 100%;
    margin-left: 0.14rem;
    font-size: 0.32rem;
    color: #333333;
  }
  .mailbox .ul-list-box li a:hover {
    color: #006fc4;
  }
}

@media screen and (max-width: 768px) {
  .box-list {
    width: 7.02rem;
    background-color: #ffffff;
    border: solid 1px #bbbbbb;
    margin: 0.24rem;
  }
  .box-list ul {
    width: 100%;
  }
  .box-list ul li {
    height: 0.8rem;
    width: 100%;
    padding-left: 0.3rem;
    padding-right: 0.32rem;
    font-size: 0.28rem;
    border-bottom: solid 1px #bbbbbb;
    line-height: 0.8rem;
  }
  .box-list ul li:nth-child(2n-1) {
    color: #2d68b7;
    font-weight: bold;
    font-family: MicrosoftYaHei-Bold;
    background-color: #fafafa;
  }
  .box-list ul li:nth-child(2n) {
    color: #333333;
    font-family: MicrosoftYaHei;
    background-color: #e9eaec;
  }
  .box-list ul li:nth-child(14) {
    font-size: 0.32rem;
    height: auto;
    line-height: 0.54rem;
    background-color: #ffffff;
    padding-top: 0.31rem;
    padding-bottom: 0.45rem;
    text-align: justify;
  }
  .box-list ul li:nth-child(16) {
    font-size: 0.32rem;
    height: auto;
    line-height: 0.54rem;
    background-color: #e9eaec;
    padding-top: 0.31rem;
    padding-bottom: 0.45rem;
    text-align: justify;
  }
  .box-list ul li:last-child {
    border-bottom: none;
    letter-spacing: 0px;
  }
  .code-title {
    font-family: MicrosoftYaHei;
    font-size: 0.24rem;
    letter-spacing: 0px;
    color: #333333;
    text-align: center;
    margin-bottom: 0.08rem;
    margin-top: 0.8rem;
  }
  .code {
    margin: 0 2.33rem 0.95rem;
    width: 2.84rem;
  }
}

@media screen and (max-width: 768px) {
  .nx2022-yqfk-header {
    width: 100%;
    height: auto;
    background-size: cover;
    box-sizing: border-box;
    padding-bottom: 0.99rem;
    background-color: #0855c3;
    padding: 0.24rem 0.24rem 0;
  }
  .nx2022-yqfk-header .nx2022-yqfk-header-icon {
    margin-bottom: -1rem;
  }
  .nx2022-yqfk-header .nx2022-yqfk-header-icon a:nth-child(1) {
    display: inline-block;
  }
  .nx2022-yqfk-header .nx2022-yqfk-header-icon a:nth-child(1) img {
    height: 0.58rem;
  }
  .nx2022-yqfk-header .nx2022-yqfk-header-icon a:nth-child(2) {
    display: inline-block;
    margin-left: 2.38rem;
    margin-top: 0.48rem;
    position: relative;
    z-index: 2;
  }
  .nx2022-yqfk-header .nx2022-yqfk-header-icon a:nth-child(2) img {
    width: 2.23rem;
  }
  .nx2022-yqfk-header .nx2022-yqfk-header-icon a:nth-child(3) {
    display: inline-block;
    width: 100%;
    position: absolute;
    top: 4.6rem;
    left: 0rem;
    z-index: 1;
    text-align: center;
  }
  .nx2022-yqfk-header .nx2022-yqfk-header-icon a:nth-child(3) img {
    width: 6rem;
  }
  .nx2022-yqfk-header .nx2022-yqfk-header-icon .img-bg {
    width: 7.5rem;
    position: absolute;
    left: 0rem;
  }
  .yqfk-bg-box {
    background-color: #f5f5f5;
    padding: 0 0.24rem;
    padding-bottom: 0.48rem;
  }
  .yqfk-bg-box .yqfk-column-list-box {
    padding-left: 0.28rem;
    padding-right: 0.28rem;
    background-color: #ffffff;
    position: relative;
    top: 3.3rem;
    z-index: 2;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box {
    padding-top: 0.3rem;
    background-color: #ffffff;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li {
    width: 6.45rem;
    margin-bottom: 0.24rem;
    background-color: #dcdcdc;
    text-align: center;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li a {
    width: 100%;
    display: block;
    color: #333333;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li a span {
    font-size: 0.4rem;
    vertical-align: middle;
    margin-left: 0.38rem;
    margin-right: -0.75rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li a p {
    font-size: 0.32rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:hover {
    background-color: #2157bc;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:hover span {
    color: #ffffff;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:hover p {
    color: #ffffff;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:not(li:last-child) {
    height: 1.5rem;
    line-height: 1.5rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:nth-child(1) a {
    background: url(nx2022-zzqcs.png) no-repeat 1.25rem;
    background-size: 0.75rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:nth-child(1) a:hover {
    background: url(nx2022-zzqcs-h.png) no-repeat 1.25rem;
    background-size: 0.75rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:nth-child(2) a {
    background: url(nx2022-djscs.png) no-repeat 1.25rem;
    background-size: 0.75rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:nth-child(2) a:hover {
    background: url(nx2022-djscs-h.png) no-repeat 1.25rem;
    background-size: 0.75rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:nth-child(3) a {
    background: url(nx2022-yqfkrx.png) no-repeat 1.4rem;
    background-size: 0.75rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:nth-child(3) a:hover {
    background: url(nx2022-yqfkrx-h.png) no-repeat 1.4rem;
    background-size: 0.75rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:nth-child(4) a {
    background: url(nx2022-yqfkdt.png) no-repeat 1.5rem;
    background-size: 0.75rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:nth-child(4) a:hover {
    background: url(nx2022-yqfkdt-h.png) no-repeat 1.5rem;
    background-size: 0.75rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:nth-child(5) a {
    background: url(nx2022-ymjz.png) no-repeat 1.8rem;
    background-size: 0.75rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:nth-child(5) a:hover {
    background: url(nx2022-ymjz-h.png) no-repeat 1.8rem;
    background-size: 0.75rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:nth-child(6) a > span {
    margin-right: 0;
    margin-left: 0;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:nth-child(7) a > span {
    margin-right: 0;
    margin-left: 0;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-column-box ul li:last-child {
    margin-bottom: 0;
    padding-top: 0.35rem;
    padding-bottom: 0.34rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-list-box {
    padding-top: 0.23rem;
    padding-bottom: 0.28rem;
    background-color: #ffffff;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-list-box .list-box {
    width: 6.45rem;
    background-color: #ffffff;
    height: auto;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-list-box .list-box ul {
    background-color: #f5f5f5;
    padding-left: 0.21rem;
    padding-right: 0.16rem;
    padding-top: 0.49rem;
    padding-bottom: 0.48rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-list-box .list-box ul li {
    font-size: 0.32rem;
    color: #333333;
    margin-bottom: 0.45rem;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-list-box .list-box ul li a {
    display: inline-block;
    width: 100%;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-list-box .list-box ul li p {
    font-size: 0.28rem;
    color: #666666;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-list-box .list-box ul li:last-child {
    margin-bottom: 0;
  }
  .yqfk-bg-box .yqfk-column-list-box .yqfk-list-box .list-box .page-wap {
    margin: 0;
    margin-top: 0.24rem;
  }
  .yqfk-bg-box .wrap {
    width: 100%;
    height: 3.3rem;
  }
}

@media screen and (max-width: 768px) {
  .main-content-zfwj {
    margin-right: 0.24rem;
    margin-left: 0.24rem;
  }
  .main-content-zfwj .breadCrumbs-zfwj {
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    margin-top: 0.42rem;
    margin-bottom: 0.51rem;
    color: #333333;
    padding-bottom: 0.33rem;
    border-bottom: 1px solid #bbbbbb;
    width: 100%;
  }
  .main-content-zfwj .query-box {
    margin-bottom: 0.6rem;
  }
  .main-content-zfwj .query-box .text-title {
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  .main-content-zfwj .query-box .text-title .wenjian,
  .main-content-zfwj .query-box .text-title .gongbao {
    display: inline-block;
    font-size: 0.28rem;
  }
  .main-content-zfwj .query-box .text-title .wenjian {
    color: #010101;
  }
  .main-content-zfwj .query-box .text-title .gongbao {
    color: #888888;
  }
  .main-content-zfwj .query-box .text-in {
    height: 0.8rem;
    width: 7.02rem;
    margin-top: 0.21rem;
    margin-bottom: 0.53rem;
    border: solid 1px #888888;
    box-shadow: 1px 2px 0px 0px rgba(0, 0, 0, 0.5);
  }
  .main-content-zfwj .query-box .text-in input {
    line-height: 0.8rem;
    margin-left: 0.24rem;
    font-size: 0.28rem;
    width: 6.52rem;
  }
  .main-content-zfwj .query-box .text-check {
    margin-bottom: 0.21rem;
  }
  .main-content-zfwj .query-box .text-check input {
    margin-right: 0.1rem;
  }
  .main-content-zfwj .query-box .text-check label {
    font-size: 0.28rem;
    color: #010101;
    vertical-align: middle;
    margin-right: 0.68rem;
  }
  .main-content-zfwj .query-box .text-date {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .main-content-zfwj .query-box .text-date input {
    width: 2.76rem;
    height: 0.8rem;
    background-color: #ffffff;
    box-shadow: 1px 2px 0px 0px rgba(0, 0, 0, 0.5);
    border: solid 1px #888888;
    padding-left: 0.24rem;
    padding-right: 0.24rem;
    font-size: 0.28rem;
    margin-bottom: 0.23rem;
  }
  .main-content-zfwj .query-box .text-date span {
    font-size: 0.28rem;
    margin-bottom: 0.23rem;
  }
  .main-content-zfwj .query-box .text-wenghao {
    box-shadow: 1px 2px 0px 0px rgba(0, 0, 0, 0.5);
    border: solid 1px #888888;
    height: 0.8rem;
    width: 7.02rem;
  }
  .main-content-zfwj .query-box .text-wenghao input {
    line-height: 0.8rem;
    margin-left: 0.24rem;
    margin-right: 0.24rem;
    font-size: 0.28rem;
    width: 6.52rem;
  }
  .main-content-zfwj .search-box .search-head {
    text-align: center;
  }
  .main-content-zfwj .search-box .search-head a {
    display: inline-block;
    font-size: 0.28rem;
    font-weight: normal;
    color: #010101;
  }
  .main-content-zfwj .search-box .search-head a:hover {
    color: #006fc4;
  }
  .main-content-zfwj .search-box .search-head .zfgb {
    display: block;
    margin-top: 0.18rem;
    margin-bottom: 0.58rem;
    width: 7.02rem;
    height: 1.6rem;
    background-color: #d8e1ed;
  }
  .main-content-zfwj .search-box .search-head .zfgb h2 {
    font-size: 0.36rem;
    line-height: 1.6rem;
    color: #010101;
    text-align: center;
  }
  .main-content-zfwj .search-box .search-title {
    display: flex;
    justify-content: space-between;
    padding-bottom: 0.24rem;
    width: 100%;
    border-bottom: 1px solid #bbbbbb;
  }
  .main-content-zfwj .search-box .search-title a {
    display: inline-block;
  }
  .main-content-zfwj .search-box .search-title a span {
    font-size: 0.36rem;
    letter-spacing: 0px;
    color: #010101;
    vertical-align: middle;
  }
  .main-content-zfwj .search-box .search-title a span:hover {
    color: #006fc4;
  }
  .main-content-zfwj .search-box .search-title select {
    font-size: 0.24rem;
    color: #010101;
    line-height: 0.6rem;
    /*将默认的select选择框样式清除*/
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(select_arrow.png) no-repeat;
    background-size: 0.16rem;
    background-position: 2.46rem center;
    padding-right: 0.14rem;
    padding-left: 0.14rem;
    width: 2.8rem;
    height: 0.6rem;
    background-color: #ffffff;
    border: solid 1px #888888;
  }
  .main-content-zfwj .search-box .search-title select option {
    font-size: 0.24rem;
    color: #010101;
  }
  .main-content-zfwj .search-box .item {
    padding-top: 0.37rem;
  }
  .main-content-zfwj .search-box .item li {
    line-height: 0.6rem;
    height: 0.6rem;
  }
  .main-content-zfwj .search-box .item li img:nth-child(1) {
    display: inline-block;
    width: 0.17rem;
    opacity: 0.5;
    margin-top: 0.1rem;
  }
  .main-content-zfwj .search-box .item li img:nth-child(2) {
    height: 0.29rem;
    margin-right: 0.08rem;
    margin-left: 0.05rem;
    vertical-align: middle;
  }
  .main-content-zfwj .search-box .item li a {
    display: inline-block;
  }
  .main-content-zfwj .search-box .item li a span {
    color: #333333;
    font-size: 0.32rem;
    vertical-align: middle;
  }
  .main-content-zfwj .search-box .item li a span:hover {
    color: #006fc4;
  }
  .main-content-zfwj .search-box .zfwj-list-box {
    margin: 0.47rem 0 0.48rem;
    border: solid 1px #bbbbbb;
  }
  .main-content-zfwj .search-box .zfwj-list-box ul {
    margin: 0.46rem 0.41rem 0.74rem 0.22rem;
  }
  .main-content-zfwj .search-box .zfwj-list-box ul li {
    text-align: justify;
    width: 6.39rem;
    padding-bottom: 0.38rem;
  }
  .main-content-zfwj .search-box .zfwj-list-box ul li .content-box {
    line-height: 0.48rem;
  }
  .main-content-zfwj .search-box .zfwj-list-box ul li .content-box img {
    display: inline-block;
    margin-top: 0.16rem;
    margin-right: 0.21rem;
    width: 0.1rem;
    vertical-align: top;
  }
  .main-content-zfwj .search-box .zfwj-list-box ul li .content-box a {
    display: inline-block;
    font-size: 0.32rem;
    color: #333333;
    width: 6.08rem;
  }
  .main-content-zfwj .search-box .zfwj-list-box ul li .content-box a:hover {
    color: #006fc4;
  }
  .main-content-zfwj .search-box .zfwj-list-box ul li p span {
    margin-left: 0.31rem;
    font-size: 0.28rem;
    color: #666666;
  }
  .main-content-zfwj .search-box .zfwj-list-box ul li:last-child {
    padding-bottom: 0;
  }
  .main-content-zfwj .search-box .zfwj-list-box .zfwj-pagination {
    width: 100%;
    text-align: center;
    margin-bottom: 0.77rem;
    font-size: 0.32rem;
  }
  .main-content-zfwj .search-box .zfwj-list-box .zfwj-pagination .pagination-num {
    display: inline-block;
    margin-left: 0.66rem;
    margin-right: 0.62rem;
  }
  .main-content-zfwj .search-box .zfwj-list-box .zfwj-pagination a:hover {
    color: #4097e7;
  }
}

@media screen and (max-width: 768px) {
  body {
    overflow-x: hidden;
  }
  body .zjnx {
    width: 100%;
    padding: 0;
  }
  body .zjnx .tit {
    width: 7.27rem;
    height: 0.74rem;
  }
  body .zjnx .tit img {
    display: none;
  }
  body .zjnx .zjnx-part1 {
    width: 100%;
    padding-top: 0;
    padding-bottom: 1rem;
  }
  body .zjnx .zjnx-part1 .tit {
    margin-right: 0.23rem;
    background: url(zjnx-part1-tit-mob.png) no-repeat;
    background-size: 100% auto;
  }
  body .zjnx .zjnx-part1 .content-box {
    width: 100%;
  }
  body .zjnx .zjnx-part1 .content-box .zjnx-swp4 {
    float: none;
    width: 7.1rem;
    height: 4rem;
  }
  body .zjnx .zjnx-part1 .content-box .zjnx-swp4 .cell {
    width: 100%;
    height: 100%;
  }
  body .zjnx .zjnx-part1 .content-box .zjnx-swp4 .cell img {
    width: 100%;
    height: 100%;
  }
  body .zjnx .zjnx-part1 .content-box .zjnx-swp4 .ts {
    background-color: rgba(0, 0, 0, 0.8);
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.3rem;
  }
  body .zjnx .zjnx-part1 .content-box .zjnx-swp4 .pg4 {
    margin-bottom: 0.28rem;
  }
  body .zjnx .zjnx-part1 .content-box .zjnx-swp4 .pg4 .swiper-pagination-switch {
    width: 0.11rem;
    height: 0.11rem;
    background-color: rgba(140, 133, 130, 0.8);
  }
  body .zjnx .zjnx-part1 .content-box .zjnx-swp4 .pg4 .swiper-active-switch {
    background-color: #fff;
  }
  body .zjnx .zjnx-part1 .content-box .zjnx-swp4 .swiper-button-next,
  body .zjnx .zjnx-part1 .content-box .zjnx-swp4 .swiper-button-prev {
    display: block;
  }
  body .zjnx .zjnx-part1 .content-box .contents {
    float: none;
    width: 7.1rem;
    margin: 0 auto;
    margin-top: 0.4rem;
  }
  body .zjnx .zjnx-part1 .content-box .contents p {
    font-size: 0.32rem;
    color: #333;
    line-height: 0.66rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
  }
  body .zjnx .zjnx-part2 {
    background-size: 14rem 8rem;
    padding-bottom: 1.16rem;
  }
  body .zjnx .zjnx-part2 .tit {
    margin-left: 0.26rem;
    margin-bottom: 0.59rem;
    background: url(zjnx-part2-tit-mob.png) no-repeat;
    background-size: 100% auto;
  }
  body .zjnx .zjnx-part2 .sp {
    width: 7.1rem;
    height: 4rem;
  }
  body .zjnx .zjnx-part3 {
    padding-bottom: 1rem;
  }
  body .zjnx .zjnx-part3 .tit {
    margin-right: 0.26rem;
    margin-bottom: 0.73rem;
    background: url(zjnx-part3-tit-mob.png) no-repeat;
    background-size: 100% auto;
  }
  body .zjnx .zjnx-part3 .part3-box {
    width: 100%;
    margin-bottom: 0;
  }
  body .zjnx .zjnx-part3 .part3-box .cs-item {
    margin: 0;
    width: 7rem;
    height: 3.24rem;
    margin-bottom: 0.3rem;
  }
  body .zjnx .zjnx-part3 .part3-box .cs-item .zhezhao {
    width: 2.02rem;
    justify-content: center;
  }
  body .zjnx .zjnx-part3 .part3-box .cs-item .zhezhao .p .ss {
    width: 100%;
    font-size: 0.36rem;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 0.93rem;
    display: block;
    margin-bottom: 0;
  }
  body .zjnx .zjnx-part3 .part3-box .cs-item .zhezhao .p .js {
    line-height: 0.37rem;
    display: block;
  }
  body .zjnx .zjnx-part4 {
    background-size: 14rem 110%;
    background-position: -0.9rem -0.3rem;
    padding-top: 0.65rem;
  }
  body .zjnx .zjnx-part4 .tit {
    margin-left: 0.26rem;
    margin-bottom: 0.77rem;
    background: url(zjnx-part4-tit-mob.png) no-repeat;
    background-size: 100% auto;
  }
  body .zjnx .zjnx-part4 .tabContentss {
    width: 100%;
  }
  body .zjnx .zjnx-part4 .tabContentss .tabPanel {
    width: 7.1rem;
    margin: 0 auto;
    margin-bottom: 0.84rem;
    display: flex;
    justify-content: space-between;
  }
  body .zjnx .zjnx-part4 .tabContentss .tabPanel .panels {
    margin: 0;
    width: 2.26rem;
    height: 0.76rem;
    font-size: 0.32rem;
    line-height: 0.76rem;
  }
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 {
    width: 7.1rem;
    height: 10.24rem;
    margin: 0 auto;
    float: none;
  }
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .swiper-slide,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .swiper-slide,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .swiper-slide {
    width: 7.1rem !important;
    height: 8.39rem !important;
  }
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .cell,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .cell,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .cell {
    margin: 0;
    width: auto;
    height: auto;
  }
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .cell img,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .cell img,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .cell img {
    width: 7.1rem;
    height: 4rem;
  }
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .cell .ts,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .cell .ts,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .cell .ts {
    display: block !important;
    height: 0.6rem;
    line-height: 0.6rem;
    font-size: 0.3rem;
    background-color: rgba(0, 0, 0, 0.6);
  }
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .cell1,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .cell1,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .cell1 {
    margin-top: 0.39rem;
  }
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .pg5,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .pg5,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .pg5,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .pg6,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .pg6,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .pg6,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .pg7,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .pg7,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .pg7 {
    bottom: 1.27rem;
    margin: 0;
  }
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .pg5 .swiper-pagination-switch,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .pg5 .swiper-pagination-switch,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .pg5 .swiper-pagination-switch,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .pg6 .swiper-pagination-switch,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .pg6 .swiper-pagination-switch,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .pg6 .swiper-pagination-switch,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp5 .pg7 .swiper-pagination-switch,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp6 .pg7 .swiper-pagination-switch,
  body .zjnx .zjnx-part4 .tabContentss .tabContent .tabItem .zjnx-swp7 .pg7 .swiper-pagination-switch {
    width: 0.16rem;
    height: 0.16rem;
    margin-right: 0.15rem;
  }
}

.search-info {
  padding-top: 0.1rem;
  padding-bottom: 0.24rem;
  position: relative;
}
.search-info > p {
  padding-left: 0.12rem;
  font-size: 0.28rem;
  line-height: 0.45rem;
  color: #999;
}
.search-info > p em {
  color: #bb1c2d;
}
.search-info .check-local {
  width: 7.02rem;
  height: 0.72rem;
  background-color: #ffffff;
  border-radius: 8px;
  border: solid 1px #c3c3c3;
  margin-top: 0.26rem;
  font-size: 0.28rem;
}
.search-info .check-local a {
  height: 0.72rem;
  line-height: 0.72rem;
  color: #666;
}
.search-info .check-local .line {
  width: 0.02rem;
  height: 0.2rem;
  background: url(search_line.png);
}
.search-info .check-local .search-all {
  width: 2rem;
  padding-left: 0.8rem;
  color: #075da8;
  background: url(search_loc.png) no-repeat 0.41rem center;
  background-size: 0.24rem 0.32rem;
}
.search-info .search-info-split {
  height: 0.16rem;
  background: url(main-top.png) repeat-x;
  background-size: auto 0.16rem;
  margin-top: 0.25rem;
}
.search-nav {
  width: 7.02rem;
  background-color: #eff7fd;
  font-size: 0.32rem;
  font-weight: 700;
  margin-top: 0.48rem;
  margin-bottom: 0.2rem;
}
.search-nav ul {
  overflow: auto;
  white-space: nowrap;
}
.search-nav ul li {
  display: inline-block;
}
.search-nav ul li a {
  height: 0.88rem;
  line-height: 0.88rem;
  padding: 0 0.35rem;
}
.search-nav ul li .cur {
  color: #045da8;
  background: url(search_nav_line.png) no-repeat center bottom;
  background-size: 1.3rem 0.1rem;
}
.serch-filter01 {
  margin-bottom: 0.24rem;
}
.serch-filter01 p {
  height: 0.88rem;
  font-size: 0.32rem;
}
.serch-filter01 p span,
.serch-filter01 p a {
  height: 0.88rem;
  line-height: 0.88rem;
  width: 2.58rem;
  text-align: center;
  color: #666;
  float: left;
}
.serch-filter01 p .cur {
  background-color: #045da8;
  border-radius: 4px;
  color: #fff;
}
.serch-filter01 p .title {
  width: 1.7rem;
  color: #454545;
  margin-right: 0.1rem;
  box-sizing: content-box;
  float: left;
}
.serch-filter01 .serch-position {
  margin: 0.24rem 0;
}
.serch-filter01 .time-frame input {
  box-sizing: border-box;
  width: 5.2rem;
  height: 0.88rem;
  border: solid 1px #dcdfe6;
  color: #b2b7c4;
  float: left;
  font-size: 0.32rem;
  border-radius: 4px;
  padding-left: 0.9rem;
  background: url(search-term-date.png) no-repeat 0.34rem center;
  background-size: 0.45rem auto;
}
.serch-hot .hot-title {
  font-size: 0.32rem;
  width: 100%;
  height: 0.84rem;
  line-height: 0.84rem;
  font-weight: 700;
  border-bottom: 1px solid #ebeced;
  background: url(search-hot-title.png) no-repeat left bottom;
  background-size: 1.28rem auto;
}
.serch-hot .hot-words ul {
  font-size: 0.32rem;
}
.serch-hot .hot-words ul li {
  width: 3.51rem;
  float: left;
  border-bottom: 1px dashed #d6d6d6;
  height: 0.88rem;
  padding: 0.28rem 0;
  padding-left: 0.3rem;
}
.serch-hot .hot-words ul li img {
  height: 0.32rem;
  float: left;
  margin-right: 0.1rem;
}
.serch-hot .hot-words ul li a {
  width: 2.5rem;
  line-height: 0.32rem;
  float: left;
}
.serch-hot .hot-article ul {
  font-size: 0.32rem;
}
.serch-hot .hot-article ul li {
  height: 0.88rem;
  padding: 0.22rem 0;
}
.serch-hot .hot-article ul li a {
  width: 6.4rem;
  line-height: 0.46rem;
}
.serch-hot .hot-article ul li span {
  font-size: 0.28rem;
  line-height: 0.46rem;
  text-align: center;
  width: 0.38rem;
  vertical-align: top;
  color: #3e87ea;
  font-family: Bahnschrift-SemiBold;
}
.serch-hot .hot-article ul li img {
  width: 0.38rem;
  vertical-align: top;
}
.serch-hot .search-history ul {
  font-size: 0.32rem;
}
.serch-hot .search-history ul li {
  height: 0.88rem;
  border: 1px dashed #e4eaef;
  margin-top: 0.24rem;
  position: relative;
  line-height: 0.88rem;
  padding-left: 0.25rem;
}
.serch-hot .search-history ul li .del {
  height: 0.32rem;
  position: absolute;
  right: 0.2rem;
  top: 0.28rem;
}
.serch-hot .search-history ul li .del img {
  height: 100%;
  vertical-align: top;
}
.serch-hot .search-history .delall {
  height: 0.4rem;
  font-size: 0.28rem;
  line-height: 0.4rem;
  margin-top: 0.3rem;
  margin-bottom: 0.34rem;
  padding-left: 0.5rem;
  background: url(search_hot_history_delall.png) no-repeat left center;
  background-size: 0.4rem auto;
  color: #999;
}
.serch-hot .search-evaluate {
  height: 2.47rem;
  background-color: #f5f5f5;
  margin-bottom: 0.45rem;
  font-size: 0.32rem;
  padding: 0.47rem 0.24rem;
  color: #333;
}
.serch-hot .search-evaluate p {
  text-align: center;
  margin-bottom: 0.23rem;
}
.serch-hot .search-evaluate a {
  height: 0.88rem;
  width: 3.15rem;
  padding-left: 1.5rem;
  line-height: 0.88rem;
  border-radius: 4px;
}
.serch-hot .search-evaluate .satisfied {
  background: url(nxrq_search_my.png) no-repeat;
  background-position: 1rem center;
  background-size: 0.4rem 0.4rem;
  background-color: #ffffff;
  margin-right: 0.22rem;
  float: left;
}
.serch-hot .search-evaluate .no-satisfied {
  background: url(nxrq_search_bmy.png) no-repeat;
  background-position: 1rem center;
  background-size: 0.4rem 0.4rem;
  background-color: #ffffff;
}
.unwind {
  width: 100%;
  background-color: #fff;
  position: absolute;
  top: 1.6rem;
  box-shadow: 0 0 0.2rem #f1f8fd;
  font-size: 0.32rem;
  padding: 0.24rem;
  z-index: 3;
}
.unwind-01 p {
  font-size: 0.28rem;
}
.unwind-01 p a {
  color: #075da8;
}
.unwind-01 .confirm {
  padding: 0.2rem 0;
  display: flex;
  justify-content: space-between;
  border-bottom: 3px double #ecf0f3;
}
.unwind-01 .confirm a {
  width: 3.15rem;
  height: 0.88rem;
  line-height: 0.88rem;
  text-align: center;
  color: #fff;
  border-radius: 10px;
  background-color: #045da8;
}
.unwind-01 .confirm .cancel {
  background-color: #949494;
}
.unwind-01 .choose-search-area {
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.unwind-01 .choose-search-area .w100 {
  width: 100%;
}
.unwind-01 .choose-search-area .w50 {
  width: 3.15rem;
}
.unwind-01 .choose-search-area a {
  height: 0.88rem;
  line-height: 0.88rem;
  background-color: #edf6fd;
  border-radius: 4px;
  opacity: 0.88;
  margin-top: 0.24rem;
}
.unwind-01 .choose-search-area .cur {
  background-color: #045da8;
  color: #fff;
  opacity: 0.88;
}
.unwind-02 {
  width: 100%;
  margin-top: 0.25rem;
  border: 1px dashed #b3cce2;
  border-radius: 4px;
  padding: 0 0.24rem 0.39rem;
}
.unwind-02 a {
  height: 0.88rem;
  line-height: 0.88rem;
  text-align: center;
}
.unwind-02 .title {
  width: 100%;
  height: 0.88rem;
  font-weight: 700;
  border-bottom: 1px solid #e2e4e7;
  margin-bottom: 0.25rem;
}
.unwind-02 .title a {
  background: url(search-hot-title.png) no-repeat bottom left;
  background-size: 100% 3px;
}
.unwind-02 .w100 {
  width: 100%;
}
.unwind-02 .city > a {
  border-radius: 4px;
  border: solid 1px #d4d4d4;
}
.unwind-02 .county,
.unwind-02 .department {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.unwind-02 .county > a,
.unwind-02 .department > a {
  width: 2.91rem;
  border-radius: 4px;
  border: solid 1px #d4d4d4;
  margin-bottom: 0.26rem;
  padding: 0 0.16rem;
}
.unwind-02 .county .no-mg,
.unwind-02 .department .no-mg {
  margin: 0;
}
.unwind-02 .department {
  height: 4.5rem;
  overflow: hidden;
}
.unwind-02 .show-all {
  height: auto;
  overflow: auto;
}
.unwind-02 .more {
  width: 100%;
  color: #fff;
  background-color: #045da8;
}
.new-info {
  width: 7.02rem;
  border-radius: 4px;
  border: solid 1px #e0e0e0;
  font-size: 0.32rem;
  padding: 0.1rem 0.28rem;
  margin-bottom: 0.3rem;
}
.new-info a {
  font-family: MicrosoftYaHei-Bold;
}
.new-info a em {
  color: #bb1c2d;
}
.new-info > a {
  font-weight: 700;
  color: #045da8;
  margin: 0.15rem 0;
  padding-left: 0.6rem;
  background: url(search-news-title.png) no-repeat left center;
  background-size: 0.56rem auto;
}
.new-info ul li {
  margin-bottom: 0.1rem;
}
.new-info ul li a {
  color: #333;
  line-height: 0.6rem;
}
.new-info ul li .time {
  color: #999999;
  font-weight: 400;
}
.new-info ul li:last-child {
  margin-bottom: 0;
}
.search-main {
  font-size: 0.28rem;
  margin-bottom: 0.2rem;
}
.search-main .main-title .tag {
  min-width: 1.32rem;
  height: 0.5rem;
  color: #fff;
  line-height: 0.5rem;
  text-align: center;
  background-color: #045da8;
  border-radius: 4px;
  font-size: 0.28rem;
}
.search-main .main-title .title {
  display: inline;
  font-size: 0.32rem;
  font-weight: 700;
  color: #045da8;
  line-height: 0.5rem;
}
.search-main .main-title em {
  color: #bb1c2d;
}
.search-main .content {
  line-height: 0.5rem;
  color: #333333;
  margin: 0.1rem 0;
}
.search-main .main-info {
  color: #666;
  line-height: 0.5rem;
}
.search-main .main-info .date {
  float: right;
}
.search-main table {
  width: 7.02rem;
  margin: 0.1rem 0;
  border-color: #ebebeb;
}
.search-main table tr {
  height: 0.72rem;
  color: #333;
  line-height: 0.72rem;
}
.search-main table th {
  width: 2.1rem;
  font-weight: 400;
  text-align: center;
  background-color: #f8f6f6;
}
.search-main table td {
  padding-left: 0.22rem;
  padding-right: 0.22rem;
}
.search-main table tr,
.search-main table th,
.search-main table td {
  border: 1px solid #ebebeb;
}
.search-main .file-table th div {
  height: 0.72rem;
  overflow: hidden;
}
.search-main .file-table i {
  display: inline-block;
  width: 100%;
  height: 0;
}
.search-main .search-content-03 {
  margin-bottom: 0;
  margin-top: 0.3rem;
}
.search-main .search-content-05 {
  border-radius: 3px;
  border: solid 1px #ebebeb;
  padding: 0.24rem;
  margin: 0.2rem 0;
}
.search-main .search-content-05 a {
  line-height: 0.6rem;
  width: 100%;
}
.search-main .search-content-05 a img {
  width: 100%;
}
.search-main .search-content-05 .details {
  line-height: 0.5rem;
}
.search-main .search-content-05 .enter {
  width: 1.2rem;
  position: absolute;
  line-height: 0.5rem;
  background-color: #fff;
  right: 0;
  bottom: 0;
  text-decoration: underline;
  color: #045da8;
  padding-left: 0.2rem;
}
.search-main .search-content-06 {
  margin: 0.2rem 0;
}
.search-main .search-content-06 th {
  text-align: center;
}
.search-main .search-content-06 td p {
  line-height: 0.5rem;
  margin: 0.1rem 0;
}
.search-content-04 .main-title .title {
  color: #333;
}
.search-content-04 .fee-info {
  margin-bottom: 0.24rem;
}
.search-content-04 .main-info-01 {
  font-size: 0.28rem;
}
.search-content-04 .main-info-01 > div {
  margin-top: 0.24rem;
  border: 1px solid #ebebeb;
  border-radius: 4px;
}
.search-content-04 .main-info-01 .title {
  width: 100%;
  height: 0.72rem;
  line-height: 0.72rem;
  background-color: #f6f6f6;
  padding: 0 0.25rem;
  position: relative;
}
.search-content-04 .main-info-01 .title::after {
  content: '';
  font-weight: 700;
  position: absolute;
  right: 20px;
  top: calc(50% - 0.2rem);
  width: 0.4rem;
  height: 0.4rem;
  border-radius: 50%;
  background: url(search-main-push.png) no-repeat center center;
  background-size: 0.2rem auto;
  background-color: #fff;
}
.search-content-04 .main-info-01 .cur {
  font-weight: 700;
  color: #333;
}
.search-content-04 .main-info-01 .cur::after {
  background: url(search-main-minus.png) no-repeat center center;
  background-size: 0.2rem auto;
  background-color: #fff;
}
.search-content-04 .table {
  overflow: hidden;
  padding: 0.24rem;
}
.search-content-04 .table table {
  width: 6.52rem;
}
.search-content-04 .table table th {
  text-align: center;
}
.search-content-04 .table table td {
  text-align: justify;
}
.search-content-04 .table table .guide-do-time {
  line-height: 0.5rem;
}
.search-img {
  border: solid 1px #edeeef;
  text-align: center;
  margin-bottom: 0.3rem;
}
.search-img .img img {
  width: 100%;
}
.search-img .image-area {
  font-size: 0.32rem;
  width: 6.54rem;
  height: 0.88rem;
  line-height: 0.88rem;
  border-bottom: 1px solid #e5e5e5;
  text-align: left;
}
.search-img .grovement {
  font-size: 0.28rem;
  width: 6.54rem;
  margin: 0 auto;
  text-align: left;
  color: #666;
  line-height: 0.88rem;
}
.search-img .date {
  position: absolute;
  right: 0;
  bottom: 0;
  color: #fff;
  background-color: #045da8;
  font-size: 0.28rem;
  width: 2rem;
  height: 0.72rem;
  line-height: 0.72rem;
}
.search-file {
  font-size: 0.32rem;
}
.search-file .title {
  height: 0.88rem;
  line-height: 0.88rem;
  background-color: #045da8;
  color: #fff;
  font-weight: 700;
  width: 100%;
  border-radius: 4px;
  padding-left: 0.27rem;
}
.search-file .file-content {
  border-radius: 4px;
  border: solid 1px #e7eaec;
  margin-bottom: 0.24rem;
}
.search-file .file-content .main {
  padding: 0.23rem 0.24rem;
  padding-bottom: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.search-file .file-content .main a {
  width: 2.02rem;
  height: 0.88rem;
  text-align: center;
  line-height: 0.88rem;
  background-color: #f6f6f6;
  border-radius: 4px;
  margin-bottom: 0.24rem;
}
.search-file .file-content .main .cur {
  background-color: #045da8;
  color: #fff;
}
.search-file .file-content .state {
  display: block;
}
.search-file .file-content .state a {
  float: left;
}
.search-file .file-content .state .all {
  margin-right: 0.24rem;
}
.search {
  padding: 0 0.24rem;
}
.search span {
  display: inline-block;
}
.search em {
  font-style: normal;
  display: inline-block;
}
.search a {
  display: inline-block;
}
.search .hidden {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.search .hidden-02 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.search .hidden-03 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.search .dn {
  display: none !important;
}
.search .relative {
  position: relative;
}
.ztsj {
  padding: 0 0.24rem;
}
.ztsj .ztsj-title {
  font-family: SourceHanSansCN-Medium;
  font-size: 0.4rem;
  line-height: 1.1rem;
  color: #333333;
  border-bottom: 1px solid #bbbbbb;
  margin-bottom: 0.4rem;
}
.ztsj .zt-banner {
  position: relative;
}
.ztsj .zt-banner .banner-title {
  width: 1.7rem;
  font-size: 0.28rem;
  line-height: 0.58rem;
  background-color: #1e4d83;
  border-radius: 14px;
  color: #fff;
  text-align: center;
  margin-bottom: 0.29rem;
}
.ztsj .zt-banner .ztsj-zt-swiper {
  height: 12.69rem;
  margin-bottom: 0.8rem;
}
.ztsj .zt-banner .ztsj-zt-swiper .swiper-slide img {
  width: 7.02rem;
  height: 4.07rem;
  margin-bottom: 0.24rem;
}
.ztsj .zt-pg-container,
.ztsj .sj-pg-container {
  min-width: 0.8rem;
  height: 0.3rem;
  position: absolute;
  bottom: -0.8rem;
  left: 3.51rem;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  /* IE 9 */
  -webkit-transform: translateX(-50%);
  /* Safari and Chrome */
}
.ztsj .zt-pg-container img,
.ztsj .sj-pg-container img {
  width: 0.2rem;
  height: 0.3rem;
}
.ztsj .zt-pg-container .prev-img,
.ztsj .sj-pg-container .prev-img,
.ztsj .zt-pg-container .ztsj-zt-pg,
.ztsj .sj-pg-container .ztsj-zt-pg,
.ztsj .zt-pg-container .ztsj-sj-pg,
.ztsj .sj-pg-container .ztsj-sj-pg,
.ztsj .zt-pg-container .next-img,
.ztsj .sj-pg-container .next-img {
  float: left;
}
.ztsj .zt-pg-container .prev-img,
.ztsj .sj-pg-container .prev-img {
  margin-right: 0.26rem;
}
.ztsj .zt-pg-container .next-img,
.ztsj .sj-pg-container .next-img {
  margin-left: 0.13rem;
}
.ztsj .zt-pg-container .swiper-pagination-switch,
.ztsj .sj-pg-container .swiper-pagination-switch {
  vertical-align: middle;
  margin-right: 0.17rem;
  display: inline-block;
  width: 0.18rem;
  height: 0.18rem;
  border-radius: 50%;
  background-color: #dddddd;
  cursor: pointer;
}
.ztsj .zt-pg-container .swiper-active-switch,
.ztsj .sj-pg-container .swiper-active-switch {
  background-color: #225691;
  width: 0.3rem;
  height: 0.3rem;
}
.ztsj .sj .sj-banner {
  position: relative;
}
.ztsj .sj .sj-title a {
  width: 1.7rem;
  font-size: 0.28rem;
  line-height: 0.58rem;
  border-radius: 14px 14px 0px 0px;
  text-align: center;
  border: 1px solid #000;
  border-bottom: none;
  font-weight: 700;
  margin-right: 0.2rem;
}
.ztsj .sj .sj-title .cur {
  color: #fff;
  background-color: #1e4d83;
  border: none;
}
.ztsj .sj .ztsj-sj-swiper {
  width: 7.02rem;
  height: 4.06rem;
  border: 1px solid #d2d2d2;
  border-top: 4px solid #1e4d83;
  margin-bottom: 1.3rem;
}
.ztsj .sj .ztsj-sj-swiper .swiper-slide img {
  width: 7.02rem;
  height: 4.06rem;
}
.ztsj .sj .sj-tab {
  margin-bottom: 0.5rem;
}
.ztsj .sj .sj-tab .tab-content {
  font-size: 0.32rem;
}
.ztsj .sj .sj-tab .tab-content ul {
  border: 1px solid #d2d2d2;
  border-top: 4px solid #1e4d83;
  padding: 0.2rem 0.2rem 0.2rem 0.22rem;
}
.ztsj .sj .sj-tab .tab-content ul li {
  padding: 0.2rem 0 0.2rem 0.24rem;
  background: url(ztsj-tab-bg.png) no-repeat left center;
  background-size: 0.1rem 0.18rem;
  line-height: 0.32rem;
}
.ztsj .sj .sj-tab .tab-content ul li a {
  display: inline-block;
}
.nxgz-bg {
  padding: 0.48rem 0.24rem;
  background-color: #f2f2f2;
}
.nxgz {
  background-color: #fff;
  border: 1px solid #e5e5e5;
}
.nxgz .nxgz-header {
  height: 2.31rem;
  padding-top: 0.49rem;
  border-bottom: 2px solid #e5e5e5;
  text-align: center;
  margin-bottom: 0.43rem;
}
.nxgz .nxgz-header .title {
  font-size: 0.4rem;
  color: #3b66a0;
}
.nxgz .nxgz-header .title span {
  display: block;
  line-height: 0.45rem;
  font-weight: 700;
}
.nxgz .nxgz-header > span {
  font-size: 0.28rem;
  line-height: 0.6rem;
  color: #eb3323;
}
.nxgz .nxgz-unit .unit-item {
  margin-bottom: 0.7rem;
}
.nxgz .nxgz-unit .unit-item:last-child {
  margin-bottom: 0.5rem;
}
.nxgz .nxgz-unit .unit-item .department {
  display: inline-block;
  font-size: 0.36rem;
  color: #fff;
  background-color: #2e65a6;
  line-height: 0.88rem;
  padding: 0 0.2rem;
  margin-bottom: 0.3rem;
}
.nxgz .nxgz-unit .unit-item .list {
  width: 6.4rem;
  font-size: 0.32rem;
  line-height: 0.9rem;
  text-align: center;
  margin: 0 auto;
  display: block;
  padding: 0 0.4rem;
}
.nxgz .nxgz-unit .unit-item .bg {
  background-color: #f5f6f7;
}
.dib {
  display: inline-block;
}
.hidden {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .main-content .xjti-nav-box {
    font-size: 0.28rem;
    line-height: 0.84rem;
    padding-top: 0.06rem;
  }
  .main-content .xjti-nav-box img {
    width: 0.2rem;
  }
  .main-content .xjti-nav-box a,
  .main-content .xjti-nav-box span {
    color: #666666;
  }
  .main-content .xjti-nav-box a:hover {
    color: #2e65a6;
  }
  .main-content .icon {
    width: 100%;
    height: 1.58rem;
    display: inline-block;
    position: relative;
    overflow: hidden;
  }
  .main-content .icon img:first-child {
    position: absolute;
    height: 1.58rem;
    left: -1.4rem;
  }
  .main-content .icon img:last-child {
    position: absolute;
    height: 0.66rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .main-content .writer-message .wm-title {
    margin-top: 0.24rem;
  }
  .main-content .writer-message .wm-title img {
    width: 0.06rem;
    height: 0.3rem;
    background-color: #4379f5;
    margin-right: 0.12rem;
    vertical-align: baseline;
  }
  .main-content .writer-message .wm-title span {
    font-size: 0.36rem;
    font-family: MicrosoftYaHei-Bold;
    font-weight: bold;
  }
  .main-content .writer-message .wm-line {
    width: 100%;
    overflow: hidden;
    margin-top: 0.14rem;
  }
  .main-content .writer-message .wm-line img {
    width: 7.12rem;
    margin-left: -0.08rem;
  }
  .main-content .writer-message ul li {
    font-size: 0.32rem;
    line-height: 0.3rem;
    color: #333333;
    padding-top: 0.26rem;
    padding-right: 0.21rem;
  }
  .main-content .writer-message ul li span:first-child {
    display: inline-block;
    vertical-align: text-bottom;
    color: #ee1d1d;
  }
  .main-content .writer-message ul .text {
    font-size: 0.32rem;
    color: #999999;
    height: 0.88rem;
    width: 100%;
    background-color: #f6f8fc;
    border: solid 1px #d2d2d2;
    padding-left: 0.21rem;
  }
  .main-content .writer-message ul .text::placeholder {
    font-size: 0.32rem;
    color: #999999;
  }
  .main-content .writer-message ul .radio-box {
    display: flex;
    justify-content: space-between;
  }
  .main-content .writer-message ul .radio-box .border-box {
    display: inline-block;
    position: relative;
    width: 0.4rem;
    height: 0.4rem;
    background-color: #ffffff;
    border: solid 1px #4379f5;
    border-radius: 50%;
    margin-right: 0.1rem;
    vertical-align: middle;
  }
  .main-content .writer-message ul .radio-box .border-box input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 50%;
    width: 0.3rem;
    height: 0.3rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .main-content .writer-message ul .radio-box .border-box input:checked {
    background-color: #4379f5;
  }
  .main-content .writer-message ul .radio-box .border-box:nth-child(3) {
    margin-left: 0.78rem;
  }
  .main-content .writer-message ul .radio-box label:last-child {
    margin-right: 0.48rem;
  }
  .main-content .writer-message ul li:nth-child(11),
  .main-content .writer-message ul li:nth-child(16),
  .main-content .writer-message ul li:nth-child(17) {
    padding-right: 0;
  }
  .main-content .writer-message ul li:nth-child(11) .choose_list,
  .main-content .writer-message ul li:nth-child(16) .choose_list,
  .main-content .writer-message ul li:nth-child(17) .choose_list {
    font-size: 0.32rem;
    color: #333333;
    border: solid 1px #d2d2d2;
    height: 0.88rem;
    width: 100%;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(xjtj_select_icon.png) no-repeat;
    background-size: 0.33rem 0.2rem;
    background-position: 6.5rem center;
    padding-left: 0.21rem;
  }
  .main-content .xingjian-content .xj-title {
    margin-top: 0.24rem;
  }
  .main-content .xingjian-content .xj-title img {
    width: 0.06rem;
    height: 0.3rem;
    background-color: #4379f5;
    margin-right: 0.12rem;
    vertical-align: baseline;
  }
  .main-content .xingjian-content .xj-title span {
    font-size: 0.36rem;
    font-family: MicrosoftYaHei-Bold;
    font-weight: bold;
  }
  .main-content .xingjian-content .xj-line {
    width: 100%;
    overflow: hidden;
    margin-top: 0.14rem;
  }
  .main-content .xingjian-content .xj-line img {
    width: 7.12rem;
    margin-left: -0.08rem;
  }
  .main-content .xingjian-content ul {
    margin-top: 0.16rem;
  }
  .main-content .xingjian-content ul li {
    font-size: 0.32rem;
    line-height: 0.3rem;
    color: #333333;
    padding-top: 0.26rem;
    padding-right: 0.21rem;
  }
  .main-content .xingjian-content ul li span:first-child {
    display: inline-block;
    vertical-align: text-bottom;
    color: #ee1d1d;
  }
  .main-content .xingjian-content ul .text {
    font-size: 0.32rem;
    color: #999999;
    height: 0.88rem;
    width: 100%;
    background-color: #f6f8fc;
    border: solid 1px #d2d2d2;
    padding-left: 0.21rem;
  }
  .main-content .xingjian-content ul .text::placeholder {
    font-size: 0.32rem;
    color: #999999;
  }
  .main-content .xingjian-content ul li:nth-child(4) {
    height: 3.25rem;
    background-color: #f6f8fc;
    border: solid 1px #d2d2d2;
    margin-top: 0.26rem;
  }
  .main-content .xingjian-content ul li:nth-child(4) textarea {
    width: 100%;
    height: auto;
    color: #999999;
    font-size: 0.32rem;
    padding-left: 0.21rem;
    word-break: break-all;
    outline: none;
  }
  .main-content .xingjian-content ul li:nth-child(4) textarea::placeholder {
    text-align: left;
  }
  .main-content .xingjian-content ul .in_code {
    position: relative;
  }
  .main-content .xingjian-content ul .in_code img {
    position: absolute;
    top: 0.38rem;
    right: 0.1rem;
    width: 1.86rem;
  }
  .main-content .xingjian-content .btn-box {
    height: 2rem;
    width: 100%;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .main-content .xingjian-content .btn-box .button_item {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 0.88rem;
    background-color: #4379f5;
    border-radius: 0.08rem;
  }
  .main-content .xingjian-content .btn-box .button_item .xingjian_button {
    width: 1.26rem;
    height: 0.4rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .main-content .xingjian-content .btn-box .button_item .xingjian_button img {
    width: 0.4rem;
  }
  .main-content .xingjian-content .btn-box .button_item .xingjian_button span {
    color: #ffffff;
    font-size: 0.32rem;
    line-height: 0.4rem;
  }
  .main-content .xingjian-content .btn-box .button_item:last-child {
    margin-top: 0.24rem;
    background-color: #96a9d0;
  }
  .text_margin_add {
    margin-top: 0.22rem;
  }
}

@media screen and (max-width: 768px) {
  .main-content .xuzhi_icon {
    width: 7.02rem;
    height: 1.94rem;
    display: inline-block;
    position: relative;
  }
  .main-content .xuzhi_icon img:first-child {
    position: absolute;
    border-radius: 0.1rem;
    width: 100%;
  }
  .main-content .xuzhi_icon img:last-child {
    position: absolute;
    height: 0.66rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .main-content .xuzhi_text_box {
    margin-left: 0.01rem;
    margin-right: 0.11rem;
    margin-top: 0.48rem;
    font-size: 0.32rem;
    line-height: 0.6rem;
    color: #333333;
    text-indent: 2em;
  }
  .main-content .xuzhi_text_box p {
    margin-bottom: 0.5rem;
    text-align: justify;
  }
  .main-content .xuzhi_next {
    display: block;
    text-align: center;
    font-size: 0.32rem;
    width: 100%;
    height: 0.8rem;
    line-height: 0.8rem;
    background-color: #4379f5;
    border-radius: 0.03rem;
    border: solid 1px #dbeafd;
    color: #ffffff;
    margin-bottom: 0.45rem;
  }
}

.main-cell-zfgb {
  margin-top: 0.3rem;
  padding: 0.18rem 0.2rem;
  border: 0.15rem solid #ecf6ff;
}
.main-cell-zfgb .zfgb_head_icon {
  display: inline-block;
  width: 100%;
  height: 1.6rem;
  margin-bottom: 0.28rem;
  background: url(zfgb_logo_pc.jpg) top left;
  background-size: 100%;
}
.main-cell-zfgb .zfgb_title_page_icon {
  float: left;
  border: 0.1rem solid #f1f4fb;
}
.main-cell-zfgb .zfgb_title_page_icon img {
  height: 4.05rem;
}
.main-cell-zfgb .zfgb_text {
  width: 9.66rem;
  overflow-x: hidden;
}
.main-cell-zfgb .zfgb_text_title {
  display: inline-block;
  width: 100%;
  height: 0.47rem;
  line-height: 0.47rem;
  background-color: #f1f4fb;
  color: #007ad8;
}
.main-cell-zfgb .zfgb_text_title span {
  font-size: 0.22rem;
  font-weight: bold;
  margin-left: 0.25rem;
}
.main-cell-zfgb .zfgb_title {
  margin-left: 0.25rem;
  margin-right: 0.24rem;
  margin-bottom: 0.26rem;
  font-size: 0.16rem;
}
.main-cell-zfgb .zfgb_title li {
  float: left;
  height: 0.35rem;
  line-height: 0.35rem;
  color: #111111;
}
.main-cell-zfgb .zfgb_title li span {
  font-weight: bold;
}
.main-cell-zfgb .zfgb_title li:nth-child(odd) {
  width: 40%;
}
.main-cell-zfgb .zfgb_title li:nth-child(even) {
  width: 60%;
}
.main-cell-zfgb .zfgb-content-bottom {
  width: 8.82rem;
  margin-top: 0.43rem;
}
.main-cell-zfgb .zfgb-content-bottom.rt {
  width: 4.15rem;
}
.main-cell-zfgb .zfgb_bottom_logo {
  display: inline-block;
  width: 100%;
  height: 0.96rem;
  margin-bottom: 0.28rem;
}
.main-cell-zfgb .zfgb_bottom_logo .guanggao-pc {
  display: inline-block;
}
.main-cell-zfgb .zfgb_bottom_logo .guanggao-wap {
  display: none;
}
.main-cell-zfgb .zfgb_bottom_logo img {
  width: 100%;
}
.main-cell-zfgb .toggle_page {
  position: relative;
  width: 100%;
  height: 0.7rem;
  line-height: 0.7rem;
  background: url(zfgb_toggle_page_bg_pc.jpg);
}
.main-cell-zfgb .toggle_page .toggle_page_content {
  text-align: center;
}
.main-cell-zfgb .toggle_page .toggle_page_content a {
  font-size: 0.16rem;
  color: #ffffff;
}
.main-cell-zfgb .toggle_page .toggle_page_content select {
  height: 0.38rem;
  padding-left: 0.16rem;
  padding-right: 0.1rem;
  font-size: 0.16rem;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background: url(xjtj_select_icon.png) no-repeat;
  background-color: #ffffff;
  background-size: 0.13rem 0.08rem;
  background-position: calc(100% - 0.12rem) center;
  outline: none;
}
.main-cell-zfgb .toggle_page .toggle_page_content select span {
  color: #9fa8b7;
}
.main-cell-zfgb .toggle_page .toggle_page_content select.year {
  width: 3.69rem;
  margin-left: 0.33rem;
  margin-right: 0.13rem;
}
.main-cell-zfgb .toggle_page .toggle_page_content select.qi {
  width: 2.39rem;
  margin-right: 0.33rem;
}
.main-cell-zfgb .item_title {
  margin-top: 0.4rem;
  margin-bottom: 0.13rem;
}
.main-cell-zfgb .item_title img {
  width: 0.04rem;
  height: 0.16rem;
  background-color: #4379f5;
  margin-right: 0.12rem;
  vertical-align: baseline;
}
.main-cell-zfgb .item_title a {
  font-size: 0.18rem;
  font-family: MicrosoftYaHei-Bold;
  font-weight: bold;
}
.main-cell-zfgb .zf_wenjian {
  border-top: 1px solid #dee7f6;
  padding-top: 0.12rem;
}
.main-cell-zfgb .zf_wenjian li {
  font-size: 0.16rem;
  line-height: 0.3rem;
  margin-bottom: 0.22rem;
}
.main-cell-zfgb .zf_wenjian li span:nth-child(2) {
  color: #666666;
}
.main-cell-zfgb .card_style {
  width: 100%;
  background-color: #ffffff;
  border: 1px solid #dee7f6;
  border-right: 2px solid #dee7f6;
  border-bottom: 2px solid #dee7f6;
  margin-bottom: 0.23rem;
}
.main-cell-zfgb .card_style ul {
  padding: 0 0.24rem;
}
.main-cell-zfgb .card_style ul li {
  height: 0.48rem;
  line-height: 0.48rem;
  margin-bottom: 0.1rem;
  font-size: 0.16rem;
  border: 1px solid #dee7f6;
}
.main-cell-zfgb .card_style ul li span:first-child {
  display: inline-block;
  width: 0.98rem;
  text-align: center;
  vertical-align: middle;
  color: #111111;
}
.main-cell-zfgb .card_style ul li span:nth-child(2) {
  display: inline-block;
  opacity: 0.7;
  height: 0.17rem;
  vertical-align: middle;
  border-right: 2px solid #e0e0e0;
}
.main-cell-zfgb .card_style ul li input {
  display: inline-block;
  width: 2.27rem;
  padding-left: 0.15rem;
  padding-right: 0.1rem;
  opacity: 0.7;
  font-size: 0.16rem;
  color: #999999;
}
.main-cell-zfgb .card_style .btn_box_gb {
  width: 100%;
  text-align: center;
  padding-bottom: 0.25rem;
}
.main-cell-zfgb .card_style .btn_box_gb a {
  display: inline-block;
  width: 1.74rem;
  height: 0.5rem;
  line-height: 0.5rem;
  text-align: center;
}
.main-cell-zfgb .card_style .btn_box_gb a span {
  color: #ffffff;
  font-size: 0.16rem;
}
.main-cell-zfgb .card_style .btn_box_gb a:first-child {
  margin-right: 0.16rem;
  background-color: #007ad8;
}
.main-cell-zfgb .card_style .btn_box_gb a:nth-child(2) {
  background-color: #abb3ba;
}
.main-cell-zfgb .zfgb_title_gb {
  display: inline-block;
  width: 100%;
  height: 0.65rem;
  line-height: 0.65rem;
  margin-bottom: 0.19rem;
  background: url(zfgb_title_bg.png) top left;
  background-size: 100% 100%;
}
.main-cell-zfgb .zfgb_title_gb span {
  margin-left: 0.22rem;
  font-size: 0.22rem;
  color: #ffffff;
  font-weight: bold;
}
.main-cell-zfgb .guanyu_gb {
  margin: 0 0.24rem;
  border-bottom: 1px solid #dee7f6;
}
.main-cell-zfgb .guanyu_gb .gb_box_icon {
  display: inline-block;
  width: 50%;
  line-height: 0.51rem;
}
.main-cell-zfgb .guanyu_gb .gb_box_icon img {
  height: 0.2rem;
  margin-right: 0.08rem;
}
.main-cell-zfgb .guanyu_gb .gb_box_icon span:nth-child(2) {
  color: #111111;
  font-size: 0.16rem;
  vertical-align: middle;
}
.main-cell-zfgb .guanyu_gb .gb_box_icon:nth-child(1) {
  text-align: left;
}
.main-cell-zfgb .guanyu_gb .gb_box_icon:nth-child(2) {
  text-align: right;
}
.main-cell-zfgb .code_gb_box {
  margin: 0.22rem 0;
  text-align: center;
}
.main-cell-zfgb .code_gb_box img {
  height: 1.39rem;
}
.main-cell-zfgb .code_gb_box p {
  color: #666666;
  font-size: 0.16rem;
  margin-top: 0.14rem;
}
.main-cell-zfgb .add_box_gb {
  display: block;
  width: 100%;
  height: 0.6rem;
  line-height: 0.6rem;
  border: solid 1px #dee7f6;
  margin-bottom: 0.24rem;
  background: url(zfgb_add_bg_pc.jpg);
  background-size: 100%;
  box-shadow: 0.03rem 0.03rem #e9eff9;
}
.main-cell-zfgb .add_box_gb .text_box {
  padding: 0 0.17rem 0 0.29rem;
}
.main-cell-zfgb .add_box_gb .text_box span {
  font-size: 0.22rem;
  color: #007ad8;
  font-weight: bold;
}
.main-cell-zfgb .add_box_gb .text_box .rt {
  line-height: 0.6rem;
}
.main-cell-zfgb .add_box_gb .text_box .rt img {
  height: 0.16rem;
}
.main-cell-zfgb .add_box_gb:last-child {
  margin-bottom: 0.57rem;
}
.main-cell-zfgb .rhombus {
  background: url(yydh-zfgb-dian.png) no-repeat left center;
  background-size: 0.06rem 0.06rem;
  padding-left: 0.1rem;
}
.main-cell-zfgb .download-gb {
  display: inline-block;
  width: 2.09rem;
  height: 0.55rem;
  line-height: 0.55rem;
  margin: 0 auto;
  text-align: center;
  border: 1px solid #dee7f6;
  border-radius: 0.05rem;
}
.main-cell-zfgb .download-gb img {
  width: 0.25rem;
}
.main-cell-zfgb .download-gb span {
  vertical-align: middle;
  margin-left: 0.07rem;
  font-size: 0.16rem;
  color: #007ad8;
}
.zfgb_director {
  height: 0.75rem;
  position: relative;
  width: 100%;
  background: url(yydh-line.png) center center no-repeat;
  background-size: 100% auto;
}
.zfgb_director img {
  position: absolute;
  width: 100%;
  height: 0.03rem;
  top: 50%;
  left: -0.92rem;
}
.zfgb_director h4 {
  color: #007ad8;
  height: 0.4rem;
  font-size: 0.24rem;
  line-height: 0.4rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #fff;
  padding: 0 0.2rem;
}
.bianji {
  display: inline-block;
  margin-left: 0.24rem;
  width: 100%;
  border-bottom: 1px solid rgba(17, 17, 17, 0.1);
}
.bianji span {
  font-size: 0.18rem;
  line-height: 0.4rem;
  border-bottom: 2px solid #007ad8;
  display: inline-block;
  font-weight: bold;
  color: #333333;
}
.bianji_list {
  font-size: 0.16rem;
  margin-left: 0.25rem;
  margin-right: 0.4rem;
}
.bianji_list .block {
  width: 40%;
  float: left;
}
.bianji_list .block:last-child {
  width: 60%;
}
.bianji_list .yydh50 {
  width: 50%;
  float: left;
}
.bianji_list li {
  line-height: 0.36rem;
  width: 100%;
}
.bianji_list li span {
  color: #000000;
}
.bianji_list li span:first-child {
  font-weight: bold;
  display: inline-block;
  width: 0.7rem;
  text-align: justify;
  -moz-text-align-last: justify;
  text-align-last: justify;
}
.bianji_list li .weiyuan_name {
  display: inline-block;
  text-align-last: justify;
  width: 14%;
  margin-right: 0.35rem;
}
.bianji_list li .auto_width {
  width: auto !important;
}
@media screen and (max-width: 768px) {
  .main-cell-zfgb {
    margin-top: 0.24rem;
    padding: 0;
    border: none;
  }
  .main-cell-zfgb .download-gb {
    display: none;
  }
  .main-cell-zfgb .zfgb_head_icon {
    height: 1.94rem;
    background-image: url(zfgb_logo.png);
  }
  .main-cell-zfgb .zfgb_title_page_icon {
    margin: 0.2rem 1.82rem 0.48rem;
  }
  .main-cell-zfgb .zfgb_text {
    width: 100%;
  }
  .main-cell-zfgb .zfgb_text_title {
    height: 0.8rem;
    line-height: 0.8rem;
  }
  .main-cell-zfgb .zfgb_text_title span {
    font-size: 0.36rem;
  }
  .main-cell-zfgb .zfgb_title {
    font-size: 0.32rem;
    margin-bottom: 0;
  }
  .main-cell-zfgb .zfgb_title li {
    width: 100% !important;
    height: 0.8rem;
    line-height: 0.8rem;
    color: #111111;
  }
  .main-cell-zfgb .zfgb_title li span {
    font-weight: bold;
  }
  .main-cell-zfgb .zfgb-content-bottom {
    width: 100% !important;
  }
  .main-cell-zfgb .zfgb_bottom_logo {
    margin-top: 0.26rem;
  }
  .main-cell-zfgb .zfgb_bottom_logo .guanggao-pc {
    display: none;
  }
  .main-cell-zfgb .zfgb_bottom_logo .guanggao-wap {
    display: inline-block;
  }
  .main-cell-zfgb .toggle_page {
    height: 1.27rem;
    line-height: 1.27rem;
    background: url(zfgb_toggle_page_bg.png);
  }
  .main-cell-zfgb .toggle_page .toggle_page_content a {
    font-size: 0.28rem;
    height: 0.32rem;
    color: #ffffff;
  }
  .main-cell-zfgb .toggle_page .toggle_page_content select {
    height: 0.72rem;
    font-size: 0.28rem;
    background-image: url(xjtj_select_icon.png);
    background-size: 0.28rem 0.2rem;
  }
  .main-cell-zfgb .toggle_page .toggle_page_content select span {
    color: #9fa8b7;
  }
  .main-cell-zfgb .toggle_page .toggle_page_content select.year {
    width: 1.9rem;
    margin-left: 0.2rem;
    margin-right: 0.24rem;
    padding-right: 0.65rem;
  }
  .main-cell-zfgb .toggle_page .toggle_page_content select.qi {
    width: 1.56rem;
    margin-right: 0.26rem;
    padding-right: 0.75rem;
  }
  .main-cell-zfgb .item_title {
    margin-top: 0;
    margin-bottom: 0.24rem;
  }
  .main-cell-zfgb .item_title img {
    width: 0.06rem;
    height: 0.3rem;
  }
  .main-cell-zfgb .item_title a {
    font-size: 0.36rem;
  }
  .main-cell-zfgb .zf_wenjian {
    padding-top: 0.24rem;
  }
  .main-cell-zfgb .zf_wenjian li {
    font-size: 0.32rem;
    line-height: 0.5rem;
    margin-bottom: 0.3rem;
  }
  .main-cell-zfgb .zf_wenjian li .rhombus {
    background: url(yydh-zfgb-dian.png) no-repeat left center;
    background-size: 0.12rem 0.12rem;
    padding-left: 0.2rem;
  }
  .main-cell-zfgb .card_style {
    width: 100%;
    margin-bottom: 0.52rem;
  }
  .main-cell-zfgb .card_style ul li {
    display: flex;
    height: 0.8rem;
    line-height: 0.8rem;
    margin-bottom: 0.24rem;
    font-size: 0.28rem;
  }
  .main-cell-zfgb .card_style ul li span:first-child {
    flex: 1;
    display: inline-block;
    vertical-align: middle;
    margin-left: 0.29rem;
    color: #111111;
  }
  .main-cell-zfgb .card_style ul li span:nth-child(2) {
    display: inline-block;
    opacity: 0.7;
    height: 0.2rem;
    margin-top: 0.3rem;
    margin-bottom: 0.3rem;
    border-right: 2px solid #e0e0e0;
  }
  .main-cell-zfgb .card_style ul li input {
    flex: 3;
    color: #999999;
    opacity: 0.7;
    font-size: 0.28rem;
    padding-left: 0.24rem;
  }
  .main-cell-zfgb .card_style .btn_box_gb {
    width: 100%;
    margin-top: 0.24rem;
  }
  .main-cell-zfgb .card_style .btn_box_gb a {
    display: inline-block;
    width: 3.15rem;
    height: 0.8rem;
    margin-left: 0.24rem;
    margin-bottom: 0.35rem;
    text-align: center;
    line-height: 0.8rem;
  }
  .main-cell-zfgb .card_style .btn_box_gb a span {
    color: #ffffff;
    font-size: 0.32rem;
  }
  .main-cell-zfgb .card_style .btn_box_gb a:first-child {
    background-color: #007ad8;
  }
  .main-cell-zfgb .card_style .btn_box_gb a:nth-child(2) {
    background-color: #abb3ba;
  }
  .main-cell-zfgb .zfgb_title_gb {
    width: 100%;
    height: 0.8rem;
    line-height: 0.8rem;
  }
  .main-cell-zfgb .zfgb_title_gb span {
    margin-left: 0.22rem;
    font-size: 0.36rem;
    color: #ffffff;
  }
  .main-cell-zfgb .guanyu_gb {
    height: 1.65rem;
    margin-left: 0.46rem;
    margin-right: 0.53rem;
  }
  .main-cell-zfgb .guanyu_gb .gb_box_icon {
    width: 50%;
    line-height: 1.65rem;
  }
  .main-cell-zfgb .guanyu_gb .gb_box_icon img {
    height: 0.56rem;
  }
  .main-cell-zfgb .guanyu_gb .gb_box_icon span:nth-child(2) {
    font-size: 0.32rem;
    vertical-align: middle;
    margin-left: 0.16rem;
  }
  .main-cell-zfgb .add_box_gb {
    height: 0.8rem;
    line-height: 0.8rem;
    margin-bottom: 0.24rem;
  }
  .main-cell-zfgb .add_box_gb img {
    height: 0.83rem;
  }
  .main-cell-zfgb .add_box_gb .text_box span {
    font-size: 0.32rem;
  }
  .main-cell-zfgb .add_box_gb .text_box .rt {
    line-height: 0.8rem;
  }
  .main-cell-zfgb .add_box_gb .text_box .rt img {
    height: 0.26rem;
  }
  .main-cell-zfgb .add_box_gb:last-child {
    margin-bottom: 0.57rem;
  }
  .bianji {
    display: inline-block;
    margin-left: 0.24rem;
    width: 6.54rem;
    border-bottom: 1px solid rgba(17, 17, 17, 0.1);
  }
  .bianji span {
    font-size: 0.36rem;
    padding-top: 0.26rem;
    padding-bottom: 0.26rem;
    border-bottom: 2px solid #007ad8;
    display: inline-block;
    font-weight: bold;
    color: #333333;
  }
  .bianji_list {
    font-size: 0.32rem;
    margin-left: 0.25rem;
    margin-right: 0.4rem;
  }
  .bianji_list .block {
    width: 100% !important;
    float: none;
  }
  .bianji_list .yydh50 {
    width: 100%;
    float: none;
  }
  .bianji_list li {
    line-height: 0.6rem;
    width: 100%;
  }
  .bianji_list li span {
    color: #000000;
  }
  .bianji_list li span:first-child {
    font-weight: bold;
    display: inline-block;
    width: 1.8rem;
    text-align: justify;
    -moz-text-align-last: justify;
    text-align-last: justify;
  }
  .bianji_list li .weiyuan_name {
    display: inline-block;
    text-align-last: justify;
    width: 16%;
    margin-right: 0.5rem;
  }
  .bianji_list li .auto_width {
    width: auto !important;
  }
  .bianji_list li:nth-child(1),
  .bianji_list :nth-child(2) {
    line-height: 0.8rem;
  }
  .bianji_list li:nth-child(3) span:first-child {
    line-height: 0.8rem;
  }
  .bianji_list li:nth-child(5) :not(span:nth-child(1)) {
    margin-right: 0.18rem;
  }
  .zfgb_director {
    height: 1.04rem;
    position: relative;
  }
  .zfgb_director img {
    position: absolute;
    height: 0.03rem;
    top: 50%;
    left: -0.92rem;
  }
  .zfgb_director h4 {
    color: #007ad8;
    height: 0.4rem;
    font-size: 0.4rem;
    line-height: 0.4rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .code_gb_box {
    margin-top: 0.53rem;
    margin-bottom: 0.83rem;
    text-align: center;
  }
  .code_gb_box img {
    height: 1.39rem;
  }
  .code_gb_box p {
    color: #666666;
    font-size: 0.28rem;
    margin-top: 0.22rem;
  }
}
.f-bold {
  font-weight: bold;
}

.yydh-as {
  margin-top: 0.54rem;
  margin-bottom: 0.3rem;
}
.yydh-as .yydh-asl {
  width: 6.8rem;
}
.yydh-as .yydh-asl a {
  display: inline-block;
  margin-bottom: 0.2rem;
  height: 1.2rem;
}
.yydh-as .yydh-asl a img {
  width: 100%;
  height: 100%;
}
.yydh-as .yydh-asr {
  width: 7.2rem;
  padding-left: 0.3rem;
}
.yydh-as .yydh-asr a {
  display: inline-block;
  color: #333;
  font-size: 0.18rem;
  font-weight: bold;
  width: 2.1rem;
  height: 1.2rem;
  background: url(nx_2022_yimg3.png) no-repeat;
  background-size: 100% 100%;
  margin-left: 0.2rem;
  margin-bottom: 0.2rem;
  text-align: center;
  padding: 0.78rem 0 0;
  box-sizing: border-box;
}
.yydh-as .yydh-asr a.yydh-asra4 {
  background: url(nx_2022_yimg4.png) no-repeat;
  background-size: 100% 100%;
}
.yydh-as .yydh-asr a.yydh-asra5 {
  background: url(nx_2022_yimg5.png) no-repeat;
  background-size: 100% 100%;
}
.yydh-as .yydh-asr a.yydh-asra8 {
  background: url(nx_2022_yimg8.png) no-repeat;
  background-size: 100% 100%;
}
.yydh-as .yydh-asr a.yydh-asra6 {
  background: url(nx_2022_yimg6.png) no-repeat;
  background-size: 100% 100%;
}
.yydh-as .yydh-asr a.yydh-asra7 {
  background: url(nx_2022_yimg7.png) no-repeat;
  background-size: 100% 100%;
}
@media screen and (max-width: 768px) {
  .yydh-as {
    width: 100%;
  }
  .yydh-as .yydh-asl {
    width: 100%;
  }
  .yydh-as .yydh-asl a {
    height: auto;
    width: 100%;
  }
  .yydh-as .yydh-asr {
    width: 100%;
    padding-left: 0rem;
  }
  .yydh-as .yydh-asr a {
    margin: 0 0 0.3rem;
    font-size: 0.32rem;
    width: 48%;
    height: 2.1rem;
    padding-top: 1.3rem;
  }
  .yydh-as .yydh-asr a.yydh-asra3 {
    margin-right: 4%;
  }
  .yydh-as .yydh-asr a.yydh-asra5 {
    margin-right: 4%;
  }
  .yydh-as .yydh-asr a.yydh-asra7 {
    margin-right: 4%;
  }
}

.bg-b {
  margin-top: 0.2rem;
  padding: 0.16rem 0.15rem;
  background: #ECF6FF;
  margin-bottom: 0.35rem;
}
.w1370 {
  width: 13.7rem;
  margin: 0 auto;
  padding: 0.35rem;
  padding-bottom: 0;
  background: #fff;
}
.w1370 .mr-32 {
  margin-right: 0.32rem;
}
.w1370 .mb-39 {
  margin-bottom: 0.39rem;
}
.w1370 .i-box:hover .tit {
  color: #007AD8;
}
.w1370 .i-box {
  width: 4.12rem;
  background: #F7F9FB;
  padding: 0.05rem;
  border-radius: 0.06rem;
  border: 0.01rem solid #E2E5E9;
}
.w1370 .i-box .box-img {
  width: 4rem;
  height: 2.3rem;
}
.w1370 .i-box .tit {
  width: 3.81rem;
  font-size: 0.18rem;
  color: #333;
  padding-top: 0.22rem;
  padding-bottom: 0.17rem;
}
.w1370 .swiper-container {
  position: relative;
  height: 3.77rem;
  width: 13rem;
  margin: 0 auto;
  margin-bottom: 0.48rem;
  margin-top: 0.09rem;
}
.w1370 .swiper-container .btn {
  display: none;
}
.w1370 .swiper-container:hover .btn {
  display: block;
  position: absolute;
  top: 50%;
  width: 0.51rem;
  height: 0.92rem;
  background: #000000;
  opacity: 0.66;
  border-radius: 0px 4px 4px 0px;
  text-align: center;
  margin-top: -0.46rem;
  cursor: pointer;
  line-height: 0.92rem;
}
.w1370 .swiper-container:hover .swiper-button-prev {
  left: 0;
}
.w1370 .swiper-container:hover .swiper-button-next {
  right: 0;
}
.w1370 .swiper-slide {
  width: 5.66rem;
  height: 3.77rem;
}
.w1370 .swiper-slide img {
  width: 5.66rem;
  height: 3.77rem;
}
.w1370 .shaixuan {
  background: #F5F5F5;
  padding: 0.23rem 0.25rem;
  margin-bottom: 0.29rem;
}
.w1370 .shaixuan .shaixuan-shang {
  margin-bottom: 0.25rem;
}
.w1370 .shaixuan .shaixuan-shang .search {
  width: 8.52rem;
  height: 0.5rem;
  background: #fff;
  color: #999;
  font-size: 0.16rem;
}
.w1370 .shaixuan .shaixuan-shang .anniu {
  display: inline-block;
  width: 1.14rem;
  text-align: center;
  height: 0.5rem;
  line-height: 0.5rem;
  font-size: 0.16rem;
  color: #fff;
  background: #007AD8;
}
.w1370 .shaixuan .shaixuan-shang .gongbao {
  font-size: 0.16rem;
  color: #007AD8;
  height: 0.5rem;
  width: 2.05rem;
  border: 1px solid #007AD8;
  line-height: 0.5rem;
  text-align: center;
  margin-left: 0.3rem;
}
.w1370 .shaixuan .shaixuan-xia {
  height: 0.35rem;
  margin-top: 0.28rem;
  line-height: 0.35rem;
}
.w1370 .shaixuan .shaixuan-xia .tit {
  font-size: 0.14rem;
  color: #333;
  margin-left: 0.05rem;
}
.w1370 .shaixuan .shaixuan-xia .first {
  position: relative;
  top: -0.05rem;
  margin-left: 0.1rem;
}
.w1370 .shaixuan .shaixuan-xia .radio {
  position: relative;
  top: -0.05rem;
  margin-left: 0.25rem;
}
.w1370 .shaixuan .shaixuan-xia .input {
  height: 0.35rem;
  width: 2.95rem;
  background: #fff;
  color: #999;
  vertical-align: baseline;
  padding: 0 0.22rem;
  margin-left: 0.14rem;
}
.w1370 .shaixuan .shaixuan-xia .date-pickers3 {
  display: inline-block;
  position: relative;
  vertical-align: top;
  width: 3.17rem;
  padding: 0;
}
.w1370 .shaixuan .shaixuan-xia .date-pickers3 .yydhspan {
  font-size: 0.16rem;
  color: #333;
  display: inline-block;
  height: 0.35rem;
  line-height: 0.35rem;
}
.w1370 .shaixuan .shaixuan-xia .date-pickers3 .yydh-input {
  text-align: center;
  display: inline-block;
  vertical-align: baseline;
  height: 100%;
  line-height: 100%;
  width: 1.5rem;
}
.w1370 .shaixuan .divider {
  height: 0.01rem;
  background: #E2E2E2;
}
.w1370 .mulu {
  background: #F5F5F5;
  margin-bottom: 0.28rem;
  padding-right: 0.19rem;
}
.w1370 .mulu .right {
  cursor: pointer;
}
.w1370 .mulu .right img {
  width: 0.15rem;
  height: 0.1rem;
  vertical-align: baseline;
  margin-right: 0.08rem;
}
.w1370 .mulu .right span {
  font-size: 0.16rem;
  color: #999;
}
.w1370 .title1 {
  height: 0.6rem;
  background: #F5F5F5;
}
.w1370 .title1 .tit-left {
  font-size: 0.2rem;
  font-weight: bold;
  color: #333;
  line-height: 0.6rem;
  padding-left: 0.17rem;
  border-left: 0.04rem solid #007AD8;
}
.w1370 .title1 .right {
  font-size: 0.16rem;
  line-height: 0.6rem;
}
.w1370 .zhanshi {
  position: relative;
  display: none;
  margin-bottom: 0.3rem;
  top: -0.16rem;
}
.w1370 .zhanshi .cm-tab .tabPanel {
  position: relative;
  float: left;
  border: none;
}
.w1370 .zhanshi .cm-tab .tabPanel .panel {
  width: 2.11rem;
  height: 1.33rem;
  display: block;
  font-size: 0.18rem;
  line-height: 1.33rem;
  color: #333;
  font-weight: 400;
  border-radius: 0;
  margin-left: 0;
  margin-right: 0;
  background: #F5F5F5;
}
.w1370 .zhanshi .cm-tab .tabPanel .cur {
  background-color: #8AA7BE;
  color: #fff;
}
.w1370 .zhanshi .cm-tab .tabPanel .cur .panel-img {
  position: absolute;
  width: 0;
  height: 0;
  border-top: 0.1rem solid transparent;
  border-bottom: 0.1rem solid transparent;
  border-left: 0.1rem solid #8AA7BE;
  top: 50%;
  right: -0.1rem;
  color: #8AA7BE;
  margin-top: -0.1rem;
}
.w1370 .zhanshi .cm-tab .tabPanel .cur::before {
  width: 0;
}
.w1370 .zhanshi .cm-tab .tabContent {
  width: 10.88rem;
  height: 2.66rem;
  border: 1px solid #F5F5F5;
  margin-top: 0;
  float: left;
  padding-left: 0.3rem;
  padding-right: 0.24rem;
  padding-top: 0.25rem;
}
.w1370 .zhanshi .cm-tab .tabContent .tabItem ul li {
  height: 0.55rem;
  line-height: 0.55rem;
  border-bottom: 0.01rem dotted rgba(0, 0, 0, 0.15);
}
.w1370 .zhanshi .cm-tab .tabContent .tabItem ul li a {
  display: inline-block;
  margin-right: 0.6rem;
  font-size: 0.16rem;
  color: #999;
}
.w1370 .zhanshi .cm-tab .tabContent .tabItem ul li a:hover {
  color: #0070C7;
}
.w1370 .zhanshi .cm-tab .tabContent .tabItem ul li:last-child {
  border-bottom: none;
}
.w1370 .liebiao .liebiao-toubu {
  height: 0.6rem;
  background: #007AD8;
  padding: 0 0.18rem;
}
.w1370 .liebiao .liebiao-toubu .text {
  display: inline-block;
  font-size: 0.18rem;
  color: #fff;
  font-weight: bold;
  line-height: 0.6rem;
}
.w1370 .liebiao .liebiao-toubu .sed {
  margin-left: 8.72rem;
}
.w1370 .liebiao .liebiao-toubu .serd {
  margin-left: 2.17rem;
}
.w1370 .liebiao ul {
  margin-bottom: 0.13rem;
}
.w1370 .liebiao ul li {
  line-height: 0.6rem;
  font-size: 0.18rem;
  padding-left: 0.17rem;
}
.w1370 .liebiao ul li span {
  display: inline-block;
  max-width: 7.6rem;
  vertical-align: bottom;
}
.w1370 .liebiao ul li:hover a {
  color: #007AD8;
}
.w1370 .liebiao ul li .title {
  width: 8.38rem;
  color: #333;
}
.w1370 .liebiao ul li .num {
  margin-left: 0.7rem;
  color: #666;
}
.w1370 .liebiao ul li .tag {
  position: relative;
  display: inline-block;
  width: 0.59rem;
  height: 0.24rem;
  font-size: 0.14rem;
  color: #fff;
  line-height: 0.24rem;
  text-align: center;
  margin-left: 0.1rem;
  border-radius: 0.02rem;
  letter-spacing: 0.1rem;
  padding-left: 0.1rem;
  top: -0.01rem;
}
.w1370 .liebiao ul li .blue {
  background: #007AD8;
}
.w1370 .liebiao ul li .org {
  background: #D87A00;
}
.w1370 .liebiao ul li .time {
  margin-left: 0.8rem;
  color: #999;
}
.cm-page {
  padding-bottom: 0.35rem;
}
.cm-page .pagenum {
  display: none;
}
.cm-page .turn input {
  vertical-align: bottom;
}
.cm-page .submit {
  color: #007AD8;
  background: none;
  border: 1px solid #007AD8;
}
.mb-28 {
  margin-bottom: 0.28rem;
}
.cont-1-tit {
  width: 100%;
  height: 0.6rem;
  text-align: center;
  z-index: 1;
  position: relative;
}
.cont-1-tit a {
  display: inline-block;
  position: relative;
  padding: 0 0.5rem;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.36rem;
  font-weight: bold;
  font-stretch: normal;
  line-height: 0.6rem;
  letter-spacing: 0;
  color: #333333;
  z-index: 2;
  background-color: #fff;
  color: #007AD8;
}
.cont-1-tit a::before,
.cont-1-tit a::after {
  position: absolute;
  width: 0.35rem;
  height: 0.03rem;
  background: #007AD8;
  border-radius: 0.02rem;
  top: 50%;
  margin-top: 0.01rem;
  content: '';
}
.cont-1-tit a::before {
  left: 0;
}
.cont-1-tit a::after {
  right: 0;
}
.cont-1-tit .border-item {
  position: absolute;
  width: 100%;
  height: 0.01rem;
  background-color: #ededed;
  top: 0.315rem;
}
.content-list .title {
  height: 0.5rem;
  background: #ECF6FF;
}
.content-list .title .tit-left {
  font-size: 0.2rem;
  font-weight: bold;
  color: #333;
  line-height: 0.5rem;
  padding-left: 0.17rem;
  border-left: 0.04rem solid #007AD8;
}
.content-list .title .tit-more {
  padding-right: 0.19rem;
  font-size: 0.16rem;
  color: #333;
  line-height: 0.5rem;
}
.content-list .title .tit-more:hover {
  color: #007AD8;
}
.cm-news-list {
  margin-top: 0.14rem;
}
.cm-news-list li {
  position: relative;
  height: 0.5rem;
  line-height: 0.5rem;
  font-size: 0.18rem;
  color: #333;
}
.cm-news-list li a {
  font-size: 0.18rem;
}
.cm-news-list li span {
  font-size: 0.14rem;
  color: #999;
}
.cm-news-list li::before {
  position: absolute;
  display: inline-block;
  content: '';
  width: 0.04rem;
  height: 0.04rem;
  background: #CBB288;
  top: 50%;
  left: 0;
  margin-top: -0.02rem;
}
.mb-26 {
  margin-bottom: 0.26rem;
}
@media screen and (max-width: 768px) {
  .main-cell {
    width: 7.02rem;
  }
  .bg-b {
    padding: 0.24rem;
    margin-bottom: 0.47rem;
  }
  .w1370 {
    width: 6.54rem;
    padding: 0.25rem;
  }
  .w1370 .i-box {
    width: 6.06rem;
    margin-bottom: 0.24rem;
  }
  .w1370 .i-box .box-img {
    width: 5.94rem;
    height: 3.93rem;
  }
  .w1370 .i-box .tit {
    width: auto;
    font-size: 0.32rem;
  }
  .w1370 .shaixuan {
    padding-bottom: 0.28rem;
  }
  .w1370 .shaixuan .shaixuan-shang {
    margin-bottom: 0.48rem;
  }
  .w1370 .shaixuan .shaixuan-shang .search {
    width: 3.8rem;
    height: 0.8rem;
    font-size: 0.32rem;
  }
  .w1370 .shaixuan .shaixuan-shang .anniu {
    width: 1.25rem;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.32rem;
  }
  .w1370 .shaixuan .shaixuan-shang .gongbao {
    width: 5.58rem;
    height: 0.8rem;
    margin-top: 0.24rem;
    font-size: 0.32rem;
    line-height: 0.8rem;
    margin-left: 0;
  }
  .w1370 .shaixuan .shaixuan-xia {
    height: auto;
  }
  .w1370 .shaixuan .shaixuan-xia .tit {
    display: inline-block;
    font-size: 0.32rem;
    height: 0.8rem;
    line-height: 0.8rem;
  }
  .w1370 .shaixuan .shaixuan-xia .tit.yydh-mt24rem {
    margin-top: 0.24rem;
  }
  .w1370 .shaixuan .shaixuan-xia .sed {
    margin-left: 0 !important;
  }
  .w1370 .shaixuan .shaixuan-xia .first {
    top: -0.1rem;
  }
  .w1370 .shaixuan .shaixuan-xia .radio {
    top: -0.1rem;
  }
  .w1370 .shaixuan .shaixuan-xia .input {
    width: 3.37rem;
    height: 0.8rem;
    font-size: 0.32rem;
    margin-left: 0.2rem;
    margin-top: 0.24rem;
  }
  .w1370 .shaixuan .shaixuan-xia .date-pickers3 {
    display: inline-block;
    position: relative;
    vertical-align: top;
    width: 3.81rem;
    padding: 0;
  }
  .w1370 .shaixuan .shaixuan-xia .date-pickers3 .yydhspan {
    font-size: 0.32rem;
    color: #333;
    display: inline-block;
    height: 0.8rem;
    line-height: 0.8rem;
  }
  .w1370 .shaixuan .shaixuan-xia .date-pickers3 .yydh-input {
    font-size: 0.32rem;
    text-align: center;
    display: inline-block;
    vertical-align: baseline;
    height: 100%;
    line-height: 100%;
    width: 1.5rem;
  }
  .w1370 .mulu {
    height: 0.8rem;
  }
  .w1370 .mulu .tit-left {
    line-height: 0.8rem;
    font-size: 0.36rem;
  }
  .w1370 .mulu .right {
    line-height: 0.8rem;
  }
  .w1370 .mulu .right .down {
    width: 0.24rem;
    height: 0.15rem;
  }
  .w1370 .mulu .right .tit {
    font-size: 0.28rem;
  }
  .w1370 .zhanshi {
    margin-bottom: 0.48rem;
  }
  .w1370 .zhanshi .cm-tab .tabPanel .panel {
    width: 3.02rem;
    height: 0.8rem;
    display: inline-block;
    font-size: 0.32rem;
    line-height: 0.8rem;
  }
  .w1370 .zhanshi .cm-tab .tabPanel .cur .panel-img {
    display: none;
  }
  .w1370 .zhanshi .cm-tab .tabContent {
    height: auto;
    width: auto;
  }
  .w1370 .zhanshi .cm-tab .tabContent .tabItem ul {
    margin-bottom: 0.3rem;
  }
  .w1370 .zhanshi .cm-tab .tabContent .tabItem ul li {
    height: auto;
    border-bottom: none;
  }
  .w1370 .zhanshi .cm-tab .tabContent .tabItem ul li a {
    font-size: 0.32rem;
    width: 100%;
    line-height: 0.88rem;
  }
  .w1370 .liebiao .liebiao-toubu {
    height: 0.8rem;
  }
  .w1370 .liebiao .liebiao-toubu .text {
    font-size: 0.32rem;
    line-height: 0.8rem;
  }
  .w1370 .liebiao .liebiao-toubu .sed {
    margin-left: 1.72rem;
  }
  .w1370 .liebiao .liebiao-toubu .serd {
    margin-left: 1.19rem;
  }
  .w1370 .liebiao ul li {
    font-size: 0.32rem;
    padding: 0.3rem 0.3rem 0.18rem 0.3rem;
  }
  .w1370 .liebiao ul li .title {
    width: 5.4rem;
    white-space: normal;
    height: 1.82rem;
    margin-bottom: 0.15rem;
  }
  .w1370 .liebiao ul li .title span {
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: normal;
  }
  .w1370 .liebiao ul li .title .tag {
    width: 1.2rem;
    height: 0.45rem;
    font-size: 0.28rem;
    line-height: 0.45rem;
    margin-top: 0.15rem;
    letter-spacing: 0.2rem;
    padding-left: 0.15rem;
    margin-left: 0;
  }
  .w1370 .liebiao ul li .num {
    margin-left: 0;
  }
  .w1370 .liebiao ul li .time {
    margin-left: 0.4rem;
  }
  .w1370 .swiper-container {
    width: auto;
    margin-top: 0.2rem;
  }
  .w1370 .swiper-container:hover .btn {
    position: absolute;
    top: 50%;
    width: 0.51rem;
    height: 0.92rem;
    background: #000000;
    opacity: 0.66;
    border-radius: 0px 4px 4px 0px;
    text-align: center;
    margin-top: -0.66rem;
    cursor: pointer;
    line-height: 0.92rem;
  }
  .w1370 .swiper-container:hover .btn img {
    width: 0.22rem;
    height: 0.39rem;
  }
  .w1370 .swiper-container .swiper-slide {
    width: 4.97rem;
    height: 3.26rem;
  }
  .w1370 .swiper-container .swiper-slide img {
    width: 4.97rem;
  }
  .w1370 .swiper-container .btn {
    display: block;
    position: absolute;
    top: 50%;
    width: 0.51rem;
    height: 0.92rem;
    background: #000000;
    opacity: 0.66;
    border-radius: 0px 4px 4px 0px;
    text-align: center;
    margin-top: -0.66rem;
    cursor: pointer;
    line-height: 0.92rem;
  }
  .w1370 .swiper-container .btn img {
    width: 0.22rem;
    height: 0.39rem;
  }
  .w1370 .swiper-container .swiper-button-prev {
    left: 0;
  }
  .w1370 .swiper-container .swiper-button-next {
    right: 0;
  }
  .cm-page .index {
    display: none;
  }
  .cm-page .turn {
    display: none;
  }
  .cm-page .submit {
    display: none;
  }
  .cm-page .pagenum {
    float: left;
    display: block;
    width: 2.41rem;
    height: 0.88rem;
    font-size: 0.32rem;
    line-height: 0.88rem;
    background: #fff;
    border: 1px solid #BFBFBF;
    margin: 0 0.22rem;
    color: #007AD8;
  }
  .cm-page .pagenum:hover {
    border: none;
  }
  .cm-page .pageprv,
  .cm-page .pagenext {
    float: left;
    width: 1.59rem;
    height: 0.88rem;
    font-size: 0.32rem;
    line-height: 0.88rem;
    background: #fff;
    border: 1px solid #BFBFBF;
    margin: 0;
    color: #333;
  }
  .cm-page .pageprv:hover,
  .cm-page .pagenext:hover {
    border: none;
  }
  .cont-1-tit a {
    font-size: 0.4rem;
  }
  .content-list .title {
    height: 0.8rem;
  }
  .content-list .title .tit-left {
    font-size: 0.36rem;
    line-height: 0.8rem;
  }
  .content-list .title .tit-more {
    font-size: 0.28rem;
    line-height: 0.8rem;
  }
  .zcjd-wap .cm-news-list {
    margin-top: 0.3rem;
  }
  .zcjd-wap .cm-news-list li {
    height: auto;
    font-size: 0.32rem;
    text-align: left;
    margin-bottom: 0.2rem;
  }
  .zcjd-wap .cm-news-list li a {
    max-width: 100%;
    font-size: 0.32rem;
  }
  .zcjd-wap .cm-news-list li span {
    font-size: 0.28rem;
    margin-left: 15px;
  }
  .zcjd-wap .cm-news-list li::before {
    width: 0.1rem;
    height: 0.1rem;
    top: 25%;
    background: #C2C2C2;
  }
}

.data01-loc {
  margin-top: 0.15rem;
  margin-bottom: 0.2rem;
}
.data-jj {
  padding-bottom: 0.3rem;
}
.jj-echarts {
  height: 3rem;
  margin-top: 0.2rem;
  border: 1px solid #f6f6f6;
}
.jj-echarts .lf {
  padding: 0.19rem 0 0.19rem 0.2rem;
}
.jj-echarts .lf iframe {
  width: 9.8rem;
  height: 2.62rem;
  border: none;
}
.jj-echarts .rt {
  position: relative;
  top: -1px;
  right: -1px;
  width: 2.9rem;
}
.jj-echarts .rt img {
  width: 100%;
}
.jj-echarts .rt .txt {
  position: absolute;
  top: 0.31rem;
  left: 0.38rem;
  font-size: 0.2rem;
  color: #ec7a09;
  font-weight: bold;
  line-height: 1;
}
.jj-echarts .rt .txt .sp {
  margin-right: -0.03rem;
  font-size: 0.24rem;
  color: #333;
}
.jj-echarts .rt .txt::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -0.1rem;
  width: 0.35rem;
  height: 0.03rem;
  background-color: #007ad8;
}
.data-economy {
  margin-bottom: 0.3rem;
}
.data-economy .g-tt {
  margin-bottom: 0.2rem;
}
.economy-con .item {
  display: block;
  width: 2.8rem;
  margin-bottom: 0.04rem;
  padding-left: 0.28rem;
  line-height: 0.76rem;
  background-color: #f5f5f5;
}
.economy-con .item img {
  width: 0.24rem;
  margin-right: 0.06rem;
}
.economy-con .item .img-hov {
  display: none;
}
.economy-con .item .txt {
  display: inline-block;
  width: 1.9rem;
  font-size: 0.18rem;
  color: #333;
  vertical-align: middle;
}
.economy-con .item:last-child {
  margin: 0;
}
.economy-con .cur {
  background-color: #007ad8;
}
.economy-con .cur .txt {
  color: #fff;
}
.economy-con .cur img {
  display: none;
}
.economy-con .cur .img-hov {
  display: inline-block;
}
.economy-con .tab-con {
  margin-left: 0.3rem;
}
.economy-con .tab-con img {
  height: 4.7rem;
  max-width: 9.4rem;
}
.data-list .data-report,
.data-list .data-info {
  width: 6.35rem;
}
.data-list .data-info {
  margin-left: 0.3rem;
}
.data-list .cm-news-list {
  margin: 0.06rem 0;
}
.data-list li a {
  font-size: 0.18rem;
  padding-left: 0.13rem;
}
.zjnx-ztly {
  padding-bottom: 0.93rem;
}
.zjnx-swp {
  position: relative;
  float: left;
  width: 6.8rem;
  height: 3.83rem;
  overflow: hidden;
}
.zjnx-swp .cell {
  display: inline-block;
  width: 100%;
  height: 100%;
  position: relative;
}
.zjnx-swp .ts {
  padding-left: 0.2rem;
  width: 100%;
  height: 0.46rem;
  line-height: 0.46rem;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.6);
  bottom: 0;
  font-family: Source Han Sans CN;
  font-size: 0.18rem;
  color: #fff;
}
.zjnx-swp .ts span {
  display: block;
  height: 100%;
  text-align: left;
  width: calc(100% - 1.4rem);
}
.zjnx-swp .zjnx-page {
  position: absolute;
  bottom: 0;
  right: 0.1rem;
  z-index: 1;
  margin-bottom: 0.18rem;
  padding-right: 0.2rem;
  text-align: right;
}
.zjnx-swp .zjnx-page .swiper-pagination-bullet {
  margin-right: 0.06rem;
  display: inline-block;
  width: 0.1rem;
  height: 0.1rem;
  border-radius: 50%;
  background-color: #d5d1cc;
  cursor: pointer;
}
.zjnx-swp .zjnx-page .swiper-pagination-bullet-active {
  background-color: #fff;
}
.zjnx-swp .swiper-button-prev,
.zjnx-swp .swiper-button-next {
  background-image: none;
  display: none;
  position: absolute;
  padding: 0.1rem;
  box-sizing: content-box;
  width: 0.24rem;
  height: 0.5rem;
  top: 50%;
  margin-top: -0.25rem;
  cursor: pointer;
}
.zjnx-swp .swiper-button-prev:hover,
.zjnx-swp .swiper-button-next:hover {
  background: rgba(0, 0, 0, 0.4);
}
.zjnx-swp .swiper-button-prev {
  left: 0.1rem;
}
.zjnx-swp .swiper-button-next {
  right: 0.1rem;
}
.zjnx-swp:hover .swiper-button-prev,
.zjnx-swp:hover .swiper-button-next {
  display: block;
}
.zjnx .zjnx-yhnx .tit {
  display: block;
}
.zjnx-cs {
  padding-bottom: 0.81rem;
  text-align: center;
}
.zjnx-cs .tit {
  margin-right: 0.7rem;
  display: inline-block;
  margin-bottom: 0.68rem;
}
.zjnx-cs .tit img {
  width: 9.97rem;
}
.zjnx-cs .part3-box {
  display: inline-block;
  width: 14rem;
  margin-bottom: 0.19rem;
  text-align: center;
}
.zjnx-cs .part3-box > .cs-item:last-child {
  margin-right: 0;
}
.zjnx-cs .cs-item {
  position: relative;
  display: inline-block;
  width: 4.57rem;
  height: 2.12rem;
  border: 0.01rem solid #B6DAF5;
  margin-right: 0.14rem;
  padding: 0.06rem;
}
.zjnx-cs .cs-item img {
  width: 100%;
  height: 100%;
}
.zjnx-cs .cs-item:hover .zhezhao {
  display: block;
  width: 4.45rem;
  height: 2rem;
  padding-left: 0.27rem;
  text-align: left;
  flex-wrap: wrap;
}
.zjnx-cs .cs-item:hover .zhezhao .p {
  margin-top: 0.36rem;
}
.zjnx-cs .cs-item:hover .zhezhao .js {
  margin-right: 0.1rem;
}
.zjnx-cs .cs-item:hover .zhezhao .js:first-child {
  margin-right: 0;
}
.zjnx-cs .cs-item:hover .detail {
  display: block;
  width: 1.15rem;
  height: 0.38rem;
  margin-top: 0.27rem;
  line-height: 0.38rem;
  text-align: center;
  font-size: 0.14rem;
  color: #fff;
  border: 1px solid rgba(255, 255, 255, 0.66);
}
.zjnx-cs .zhezhao {
  display: flex;
  align-items: center;
  position: absolute;
  right: 0.06rem;
  top: 0.06rem;
  width: 1.32rem;
  height: calc(100% - 0.12rem);
  background-color: rgba(0, 0, 0, 0.4);
  transition: height, width 0.5s;
}
.zjnx-cs .zhezhao .detail {
  display: none;
}
.zjnx-cs .zhezhao .p {
  width: 100%;
}
.zjnx-cs .zhezhao .p .ss {
  display: block;
  font-size: 0.28rem;
  line-height: 0.28rem;
  font-family: Microsoft YaHei;
  color: #fff;
  margin-bottom: 0.2rem;
}
.zjnx-cs .zhezhao .p .js {
  display: inline-block;
  font-size: 0.2rem;
  line-height: 0.2rem;
  font-family: Microsoft YaHei;
  color: #fff;
}
.zjnx-ztly-banner {
  width: 13rem;
  margin: 0 auto;
  overflow: hidden;
}
.zjnx-ztly-banner .swiper-slide {
  width: 4.8rem;
  height: 3.06rem;
}
.zjnx-ztly-banner .swiper-slide img {
  width: 4.8rem;
}
.zjnx-ztly-banner .swiper-slide .txt-img {
  position: absolute;
  top: 0;
  left: calc(50% - 0.87rem);
  width: 1.75rem;
  height: 2.9rem;
  padding-top: 0.3rem;
  background-image: repeating-linear-gradient(rgba(0, 0, 0, 0.44), transparent);
}
.zjnx-ztly-banner .swiper-slide .txt-img img {
  width: auto;
  height: 1.84rem;
}
.zjnx-ztly-banner .nav {
  display: none;
  position: absolute;
  top: calc(50% - 0.3rem);
  z-index: 999;
  width: 0.33rem;
  height: 0.6rem;
  background: rgba(13, 67, 129, 0.66) url(nx2022_icon-left.png) no-repeat 0.07rem center / auto 0.25rem;
  cursor: pointer;
}
.zjnx-ztly-banner .prev-slide {
  left: 0;
}
.zjnx-ztly-banner .next-slide {
  right: 0;
  background-image: url(nx2022_icon-right.png);
  background-position: 0.12rem;
}
.zjnx-ztly-banner .mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.22);
}
.zjnx-ztly-banner .swiper-slide-active .mask {
  display: none;
}
.zjnx-ztly-banner:hover .nav {
  display: block;
}
@media screen and (max-width: 768px) {
  .data01-loc {
    margin: 0.25rem auto 0.22rem;
  }
  .data01-loc img {
    height: auto;
    margin-right: 0.15rem;
    margin-top: 0.03rem;
  }
  .data01-loc a,
  .data01-loc span {
    display: inline-block;
    line-height: 0.36rem;
    vertical-align: middle;
    color: #666;
  }
  .data01-loc .f-fwb {
    color: #333;
  }
  .current-location {
    width: 7.02rem;
    margin: 0 auto;
  }
  .data-jj {
    padding-bottom: 0.36rem;
  }
  .jj-echarts {
    height: auto;
    border: none;
    margin-top: 0.25rem;
  }
  .jj-echarts .lf {
    padding: 0;
  }
  .jj-echarts .lf iframe {
    width: 6.06rem;
    height: 2.62rem;
  }
  .jj-echarts .rt {
    display: none;
  }
  .economy-con {
    overflow: hidden;
    position: relative;
  }
  .economy-con .tab-hd {
    float: none;
    white-space: nowrap;
    overflow: auto;
  }
  .economy-con .item {
    display: inline-block;
    width: 3.3rem;
    margin: 0 0.1rem 0 0;
    padding-left: 0.19rem;
    line-height: 0.88rem;
  }
  .economy-con .item img {
    height: 0.34rem;
    width: auto;
    margin-top: 0.04rem;
  }
  .economy-con .item .txt {
    width: 2.6rem;
    font-size: 0.32rem;
  }
  .economy-con .tab-con {
    margin: 0;
  }
  .economy-con .tab-con img {
    width: 100%;
    height: auto;
    margin-top: 0.3rem;
  }
  .economy-con::after {
    content: '';
    position: absolute;
    right: -0.01rem;
    top: 0;
    width: 0.8rem;
    height: 0.9rem;
    background-image: repeating-linear-gradient(90deg, transparent, #eaeaea);
  }
  .data-list .data-report,
  .data-list .data-info {
    width: 100%;
    margin: 0;
  }
  .data-list .data-info {
    margin-top: 0.2rem;
    margin-bottom: 0.4rem;
  }
  .data-list li {
    height: auto;
    padding-left: 0.26rem;
    margin-top: 0.2rem;
    text-align: left;
    line-height: 0;
  }
  .data-list li a {
    float: none;
    display: inline-block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    font-size: 0.32rem;
    line-height: 0.7rem;
  }
  .data-list li span {
    font-size: 0.26rem;
    line-height: 0.3rem;
  }
  .data-list li::before {
    top: 0.32rem;
    width: 0.1rem;
    height: 0.1rem;
    background-color: #c2c2c2;
  }
  .zjnx-swp {
    float: none;
    width: 7.02rem;
    margin: 0 auto;
  }
  .zjnx-swp img {
    width: 100%;
  }
  .zjnx-swp .swiper-button-prev,
  .zjnx-swp .swiper-button-next {
    display: block;
  }
  .zjnx-ztly-banner {
    width: 7.02rem;
  }
  .zjnx-ztly-banner .nav {
    display: block;
    top: calc(50% - 0.45rem);
    width: 0.51rem;
    height: 0.91rem;
    background-size: auto 0.39rem;
  }
  .zjnx-ztly-banner .swiper-slide {
    width: 5.24rem;
    height: 3.34rem;
    background-color: rgba(0, 0, 0, 0.5);
  }
  .zjnx-ztly-banner .swiper-slide img {
    width: 5.24rem;
  }
  .zjnx-ztly-banner .txt-img {
    padding-top: 0.36rem;
  }
  .zjnx-ztly-banner .prev-slide {
    background-position: 0.12rem center;
  }
  .zjnx-ztly-banner .next-slide {
    background-position: 0.18rem center;
  }
  .zjnx-cs {
    padding-bottom: 1rem;
  }
  .zjnx-cs .tit {
    margin-right: 0.26rem;
    margin-bottom: 0.73rem;
    background: url(city_card_h5.png) no-repeat;
    background-size: 100% auto;
  }
  .zjnx-cs .part3-box {
    width: 100%;
    margin-bottom: 0;
  }
  .zjnx-cs .part3-box .cs-item {
    margin: 0;
    width: 7rem;
    height: 3.24rem;
    margin-bottom: 0.3rem;
  }
  .zjnx-cs .part3-box .cs-item .zhezhao {
    width: 2.02rem;
    justify-content: center;
  }
  .zjnx-cs .part3-box .cs-item .zhezhao .p .ss {
    width: 100%;
    font-size: 0.36rem;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 0.93rem;
    display: block;
    margin-bottom: 0;
  }
  .zjnx-cs .part3-box .cs-item .zhezhao .p .js {
    line-height: 0.37rem;
    display: block;
  }
}
.zjnx-top-banner {
  position: relative;
  width: 6.9rem;
  height: 1.71rem;
}
.zjnx-top-banner .controll {
  width: 1.57rem;
  height: 1.71rem;
  padding: 0.2rem 0.4rem;
  background-color: #408AD6;
}
.zjnx-top-banner .controll .nav {
  display: block;
  width: 0.28rem;
  height: 0.28rem;
  margin-left: 0.18rem;
}
.zjnx-top-banner .controll .nav img {
  width: 100%;
}
.zjnx-top-banner .controll .nav img:hover {
  opacity: 0.5;
}
.zjnx-top-banner .controll .next {
  margin-top: 0.12rem;
}
.zjnx-top-banner .controll .zjnx_page {
  display: inline-block;
  margin-top: 0.15rem;
  font-size: 0.12rem;
  color: #fff;
}
.zjnx-top-banner .controll .zjnx_page .swiper-pagination-current {
  font-size: 0.4rem;
}
.zjnx-top-banner .controll .zjnx_page .swiper-pagination-total {
  font-size: 0.26rem;
}
.zjnx-top-banner .zj_banner {
  position: absolute;
  top: 0;
  left: 1.21rem;
  width: 6rem;
  height: 1.71rem;
  padding: 0.25rem 0.1rem 0.21rem;
}
.zjnx-top-banner .zj_banner .swiper-slide {
  width: 1.19rem;
  height: 1.25rem;
  margin-right: 0.3rem;
  padding-top: 0.25rem;
  text-align: center;
  background-color: #fff;
  border-bottom: 3px solid #007AD8;
  box-shadow: 0rem 0rem 0.13rem 0rem rgba(0, 0, 0, 0.21);
}
.zjnx-top-banner .zj_banner .swiper-slide img {
  width: 0.5rem;
}
.zjnx-top-banner .zj_banner .swiper-slide p {
  margin-top: 0.09rem;
  font-size: 0.18rem;
  line-height: 0.38rem;
}
@media screen and (max-width: 768px) {
  .zjnx-top-banner {
    width: 7.1rem;
    height: auto;
    margin: 0.4rem auto 0;
  }
  .zjnx-top-banner .controll {
    width: 100%;
    height: 0.83rem;
    padding: 0.22rem 0.24rem 0.22rem 0.31rem;
    text-align: left;
  }
  .zjnx-top-banner .controll .nav {
    display: inline-block;
    width: 0.38rem;
    height: 0.38rem;
    margin: 0;
  }
  .zjnx-top-banner .controll .next {
    margin-left: 0.16rem;
  }
  .zjnx-top-banner .controll .zjnx_page {
    float: right;
    width: auto;
    margin-top: 0;
    line-height: 0.36rem;
  }
  .zjnx-top-banner .zj_banner {
    position: static;
    width: 7.1rem;
    height: auto;
    margin-top: 0.3rem;
    padding: 0.07rem;
  }
  .zjnx-top-banner .zj_banner .swiper-slide {
    width: 2.19rem;
    height: 2.3rem;
    padding-top: 0.56rem;
    border-bottom: 6px solid #007AD8;
  }
  .zjnx-top-banner .zj_banner .swiper-slide img {
    width: 0.72rem;
  }
  .zjnx-top-banner .zj_banner .swiper-slide p {
    font-size: 0.32rem;
    line-height: 0.7rem;
  }
}
.zjnx .zjnx-part1 .content-box .contents {
  margin-top: -0.08rem;
}
.zjnx .zjnx-part1 .content-box .contents .ctt2 p {
  text-align: center;
}
.zjnx .zjnx-part1 .content-box .contents .contentsp {
  font-size: 0.2rem;
  color: #333;
  font-weight: bold;
}
.zjnx .zjnx-part1 .content-box .contents .contentspa {
  float: right;
  font-size: 0.16rem;
  color: #007ad8;
}
.wapshow {
  display: none;
}
.pcshow {
  display: block;
}
@media screen and (max-width: 768px) {
  .pcshow {
    display: none;
  }
  .wapshow {
    display: block;
  }
  .zjnx .zjnx-part1 .content-box .contents {
    margin-top: 0;
  }
  .zjnx .zjnx-part1 .content-box .contents .ctt2 p {
    text-align: center;
  }
  .zjnx .zjnx-part1 .content-box .contents .contentsp {
    font-size: 0.4rem;
    color: #333;
    font-weight: bold;
  }
  .zjnx .zjnx-part1 .content-box .contents .contentspa {
    font-size: 0.32rem;
    color: #007ad8;
    float: none;
  }
}

.g-h100 {
  height: 100%;
}
.g-inile-block-mid {
  display: inline-block;
  vertical-align: middle;
}
.humanity {
  width: 100%;
  max-width: 19.2rem;
  height: 5.98rem;
  margin: 0 auto;
  padding-top: 0.64rem;
  background: url(humanity_bg.png) no-repeat;
  background-size: 100% 100%;
}
.humanity .bg-grey {
  background: rgba(3, 8, 17, 0.6);
}
.humanity .title {
  display: block;
  width: 9.95rem;
  height: 0.7rem;
  margin: 0 auto;
  background: url(humanity_title.png) no-repeat;
  background-size: 100% 100%;
}
.humanity .pictures {
  width: 13.98rem;
  margin: 0.37rem auto 0;
  height: 3.46rem;
}
.humanity .pictures .pic {
  height: 3.46rem;
  position: relative;
  background: white;
}
.humanity .pictures .p1 {
  position: relative;
  width: 5.68rem;
  background: url(humanity_0.png) no-repeat;
  background-size: 100% 100%;
}
.humanity .pictures .p1 .name {
  padding-left: 1.68rem;
}
.humanity .pictures .p2 {
  width: 2.43rem;
  margin-left: 0.19rem;
}
.humanity .pictures .p2 .p2-1,
.humanity .pictures .p2 .p2-2 {
  width: 100%;
  height: 1.63rem;
}
.humanity .pictures .p2 .p2-1 .name,
.humanity .pictures .p2 .p2-2 .name {
  padding-left: 0.24rem;
}
.humanity .pictures .p2 .p2-2 {
  background: url(humanity_22.png) no-repeat;
  background-size: 100% 100%;
}
.humanity .pictures .p2 .p2-1 {
  width: 100%;
  margin-bottom: 0.2rem;
  background: url(humanity_21.png) no-repeat;
  background-size: 100% 100%;
}
.humanity .pictures .p3 {
  width: 2.64rem;
  margin-left: 0.2rem;
  background: url(humanity_3.png) no-repeat;
  background-size: 100% 100%;
}
.humanity .pictures .p3 .name {
  padding-left: 0.93rem;
}
.humanity .pictures .p4 {
  width: 2.64rem;
  margin-left: 0.18rem;
  background: url(humanity_4.png) no-repeat;
  background-size: 100% 100%;
}
.humanity .pictures .p4 .name {
  padding-left: 0.89rem;
}
.humanity .pictures .name {
  position: absolute;
  bottom: 0;
  width: 100%;
  font-size: 0.18rem;
  overflow: hidden;
  height: 0.5rem;
  line-height: 0.5rem;
  color: white;
}
@media screen and (max-width: 768px) {
  .humanity {
    width: 6.86rem;
    max-width: 6.86rem;
    height: 12.86rem;
    padding-top: 0.4rem;
    background-image: url(humanity_bg_h5.png);
  }
  .humanity .bg-grey {
    background: rgba(3, 8, 17, 0.6);
  }
  .humanity .title {
    width: 7.3rem;
    height: 0.88rem;
    background-image: url(humanity_title_h5.png);
  }
  .humanity .pictures {
    width: 6.54rem;
    margin: 0.37rem auto 0;
    height: 12.86rem;
  }
  .humanity .pictures .p1 {
    width: 6.54rem;
    height: 3.98rem;
  }
  .humanity .pictures .p2 {
    width: 100%;
    height: 2.1rem;
    margin: 0.25rem auto 0;
  }
  .humanity .pictures .p2 .p2-1,
  .humanity .pictures .p2 .p2-2 {
    width: 3.15rem;
    height: 2.1rem;
  }
  .humanity .pictures .p2 .p2-2 {
    float: right;
  }
  .humanity .pictures .p2 .p2-1 {
    margin-bottom: 0.2rem;
  }
  .humanity .pictures .p3 {
    width: 3.13rem;
    height: 4.1rem;
    margin: 0.24rem 0 0 0;
  }
  .humanity .pictures .p4 {
    width: 3.13rem;
    height: 4.1rem;
    margin: 0.24rem 0 0 0;
    float: right;
    background-image: url(humanity_4.png);
  }
  .humanity .pictures .name {
    position: absolute;
    bottom: 0;
    padding: 0 !important;
    width: 100%;
    font-size: 0.32rem;
    font-weight: 400;
    overflow: hidden;
    height: 0.8rem;
    line-height: 0.8rem;
    text-align: center;
    color: white;
  }
}

.scene21 {
  color: black;
  max-width: 19.2rem;
  height: 8.5rem;
  margin: 0 auto;
  padding: 0.64rem 0 0.87rem 0;
}
.scene21 .pcshow .sc21-swiper-container .swiper-slide-active {
  width: 7.17rem !important;
  background: unset;
}
.scene21 .pcshow .sc21-swiper-container .swiper-slide-active .pic {
  width: 100% !important;
}
.scene21 .pcshow .sc21-swiper-container .swiper-slide-active .mask {
  opacity: 0;
  display: none;
}
.scene21 .pcshow .sc21-swiper-container .swiper-slide-active .name {
  top: unset;
  font-size: 0.22rem;
  bottom: 0.24rem;
  left: 0.27rem;
  writing-mode: unset;
  letter-spacing: unset;
}
.scene21 .title {
  display: block;
  width: 10.02rem;
  height: 0.55rem;
  margin: 0 auto;
  background: url(scene21_title.png) no-repeat;
  background-size: 100% 100%;
}
.scene21 .pictures {
  margin: 0.37rem auto 0;
  width: 14rem;
  height: 5.45rem;
  background: white;
  color: white;
  position: relative;
  overflow: hidden;
}
.scene21 .pictures .mask {
  background: #020202;
  width: 100%;
  height: 100%;
  position: absolute;
  display: block;
  top: 0;
  opacity: 0.3;
}
.scene21 .pictures .left,
.scene21 .pictures .right {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 0.4rem;
  height: 0.72rem;
  margin-top: -0.36rem;
  z-index: 9;
}
.scene21 .pictures .left img,
.scene21 .pictures .right img {
  width: 100%;
  height: 100%;
}
.scene21 .pictures .left {
  left: 0;
}
.scene21 .pictures .right {
  right: 0;
}
.scene21 .pictures .pic {
  height: 100%;
  width: 1.17rem !important;
  margin-left: 0.2rem;
  transition: all linear 0.5s;
  border-radius: 0.04rem;
  position: relative;
  overflow: hidden;
}
.scene21 .pictures .pic0 {
  margin-left: 0;
}
.scene21 .pictures img {
  width: 7.16rem;
  height: auto;
  object-fit: contain;
}
.scene21 .pictures .name {
  position: absolute;
  display: block;
  color: white;
  font-size: 0.24rem;
  top: 0.26rem;
  left: 0.22rem;
  writing-mode: vertical-rl;
  font-weight: bold;
  max-width: 96%;
  max-height: 5.25rem;
  letter-spacing: 0.05rem;
}
.scene21 .pictures .active {
  width: 7.17rem;
  background: unset;
}
.scene21 .pictures .active .mask {
  opacity: 0;
  display: none;
}
.scene21 .pictures .active .name {
  top: unset;
  font-size: 0.22rem;
  bottom: 0.24rem;
  left: 0.27rem;
  writing-mode: unset;
  letter-spacing: unset;
}
.scene21 .more {
  display: none;
}
@media screen and (max-width: 768px) {
  .scene21 {
    max-width: 7.5rem;
    height: unset;
    margin: 0.8rem auto 0;
    padding: 0 0 0.87rem 0;
  }
  .scene21 .title {
    width: 7.5rem;
    height: 0.81rem;
    background-image: url(scene21_title_h5.png);
  }
  .scene21 .pictures {
    margin: 0.26rem auto 0.25rem;
    width: 6.62rem;
    height: unset;
  }
  .scene21 .pictures .mask {
    background: #020202;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    opacity: 0.66;
  }
  .scene21 .pictures .left,
  .scene21 .pictures .right {
    display: none;
  }
  .scene21 .pictures .pic {
    width: 100% !important;
    height: 1rem;
    margin: 0.25rem 0 0 0;
  }
  .scene21 .pictures img {
    width: 100%;
    height: auto;
  }
  .scene21 .pictures .name {
    top: 0.38rem;
    left: 2.73rem;
    writing-mode: unset;
  }
  .scene21 .pictures .active {
    height: 5.06rem;
  }
  .scene21 .more {
    display: block;
    width: 6.62rem;
    margin: 0 auto;
    height: 1rem;
    text-align: center;
    line-height: 1rem;
    background: #1C89DC;
    color: white;
    font-size: 0.24rem;
    font-weight: bold;
    letter-spacing: 0.08rem;
    border-radius: 0.04rem;
  }
}

.image-box {
  width: 14rem;
  border: 0.14rem solid #ecf6ff;
  margin: 0.32rem auto 0.39rem;
}
.image-box .tit {
  display: inline-block;
}
.image-box .tit img {
  width: 12rem;
  margin: 0.25rem 0.87rem 0.3rem 0.83rem;
}
.image-box .detail {
  width: 13rem;
  height: 3.62rem;
  margin: 0 auto;
  padding: 0.1rem;
  box-shadow: 0rem 0rem 0.1rem 0.01rem #f1f0f0;
}
.image-box .detail a {
  display: inline-block;
}
.image-box .detail a img {
  width: 6.1rem;
}
.image-box .detail .text-box {
  float: right;
  width: 6.15rem;
  height: 3.43rem;
}
.image-box .detail .text-box h3 {
  margin-right: 5.55rem;
  width: 1rem;
  font-size: 0.24rem;
  font-family: Microsoft YaHei;
  font-weight: 600;
  color: #333333;
  line-height: 0.28rem;
}
.image-box .detail .text-box .text {
  width: 6.15rem;
  height: 2.5rem;
  font-size: 0.14rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  line-height: 0.28rem;
  margin-top: 0.32rem;
}
.image-box .detail .text-box a {
  width: 0.67rem;
  font-size: 0.14rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #007AD8;
  line-height: 0.28rem;
}
.image-box .image-list {
  width: 13.2rem;
  margin: 0.3rem 0.19rem 0.33rem 0.39rem;
}
.image-box .image-list li {
  display: inline-block;
  margin-right: 0.2rem;
  margin-bottom: 0.2rem;
}
.image-box .image-list li:hover {
  box-shadow: 0.03rem 0.03rem 0.1rem #888888;
  transition-duration: 500ms;
}
.image-box .image-list li a {
  display: inline-block;
}
.image-box .image-list li a .small-img {
  width: 3.1rem;
  height: 1.74rem;
}
.image-box .image-list li a .imgname {
  width: 3.1rem;
  height: 0.46rem;
  background: #F4F4F4;
  padding: 0 0.1rem;
  line-height: 0.46rem;
}
.image-box .image-list li a .imgname .name {
  font-size: 0.18rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
}
.image-box .image-list li a .imgname .lianjie {
  font-size: 0.14rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
}
@media screen and (max-width: 768px) {
  .image-box {
    width: 7.02rem;
    border: 0.14rem solid #ecf6ff;
    margin: 0.27rem auto 0.48rem;
  }
  .image-box .tit {
    display: inline-block;
  }
  .image-box .tit img {
    width: 100%;
    margin: 0.18rem 0 0.29rem 0;
  }
  .image-box .detail {
    width: 6.02rem;
    height: 8.06rem;
    padding: 0rem;
  }
  .image-box .detail a {
    display: inline-block;
    margin: 0.23rem 0.2rem 0.3rem 0.25rem;
  }
  .image-box .detail a img {
    width: 5.57rem;
    height: 3.41rem;
  }
  .image-box .detail .text-box {
    width: 5.57rem;
    height: 3.96rem;
    float: left;
  }
  .image-box .detail .text-box h3 {
    margin-left: 0.27rem;
    width: 2rem;
    font-size: 0.38rem;
    font-family: Microsoft YaHei;
    font-weight: 600;
    color: #333333;
    line-height: 0.28rem;
  }
  .image-box .detail .text-box .text {
    width: 5.42rem;
    height: 2.7rem;
    font-size: 0.32rem;
    line-height: 0.56rem;
    margin-top: 0.3rem;
    margin-left: 0.26rem;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
  }
  .image-box .detail .text-box a {
    width: 1.53rem;
    font-size: 0.32rem;
    margin-top: 0.29rem;
  }
  .image-box .image-list {
    width: 6.06rem;
    margin: 0.47rem auto 0rem;
  }
  .image-box .image-list li {
    margin-bottom: 0.24rem;
  }
  .image-box .image-list li:hover {
    box-shadow: 0.03rem 0.03rem 0.1rem #888888;
    transition-duration: 500ms;
  }
  .image-box .image-list li a .small-img {
    width: 6.06rem;
    height: 3.4rem;
  }
  .image-box .image-list li a .imgname {
    width: 6.06rem;
    height: 0.9rem;
    line-height: 0.9rem;
    padding: 0rem 0.22rem;
  }
  .image-box .image-list li a .imgname .name {
    font-size: 0.35rem;
  }
  .image-box .image-list li a .imgname .lianjie {
    font-size: 0.27rem;
  }
}

.city-card {
  width: 14rem;
  border: 0.15rem solid #ecf6ff;
  margin: 0.32rem auto 0.39rem;
}
.city-card .tit {
  display: inline-block;
}
.city-card .tit img {
  width: 12rem;
  margin: 0.25rem 0.87rem 0 0.83rem;
}
.city-card .city-img-list {
  width: 13.3rem;
  display: block;
  margin: 0 0.15rem 0.33rem 0.35rem;
}
.city-card .city-img-list li {
  display: inline-block;
  margin-right: 0.3rem;
  margin-top: 0.3rem;
}
.city-card .city-img-list li a {
  display: inline-block;
  position: relative;
}
.city-card .city-img-list li a .city-img-1 {
  width: 7.82rem;
  height: 4.67rem;
}
.city-card .city-img-list li a .city-img-2 {
  width: 4.88rem;
  height: 4.67rem;
}
.city-card .city-img-list li a .city-img-3 {
  width: 5.97rem;
  height: 4rem;
}
.city-card .city-img-list li a .city-img-4 {
  width: 6.72rem;
  height: 4rem;
}
.city-card .city-img-list li a .city-img-5 {
  width: 13rem;
  height: 3.74rem;
}
.city-card .city-img-list li a .city-detail {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 1.76rem;
  background: url(cityCard-bg.png);
}
.city-card .city-img-list li a .city-detail .city {
  font-size: 0.34rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #FFFFFF;
  margin-top: 0.61rem;
  margin-left: 0.33rem;
}
.city-card .city-img-list li a .city-detail .city-title {
  font-size: 0.24rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 0.29rem;
  margin-top: 0.21rem;
  margin-left: 0.34rem;
}
.city-card .city-img-list li a .city-detail .ts {
  display: inline-block;
  margin-top: 1.08rem;
  margin-right: 0.13rem;
}
.city-card .city-img-list li a .city-detail .tst {
  margin-left: 0;
}
@media screen and (max-width: 768px) {
  .city-card {
    width: 7.02rem;
    border: 0.14rem solid #ecf6ff;
    margin: 0.27rem auto 0.48rem;
  }
  .city-card .tit {
    display: inline-block;
  }
  .city-card .tit img {
    width: 100%;
    margin: 0.18rem 0 0.05rem 0;
  }
  .city-card .city-img-list {
    width: 6.06rem;
    margin: 0 auto 0.25rem;
  }
  .city-card .city-img-list li {
    margin-right: 0;
    margin-top: 0.24rem;
  }
  .city-card .city-img-list li a {
    display: inline-block;
    position: relative;
  }
  .city-card .city-img-list li a .city-img-1 {
    width: 100%;
    height: 3.62rem;
  }
  .city-card .city-img-list li a .city-img-2 {
    width: 100%;
    height: 5.8rem;
  }
  .city-card .city-img-list li a .city-img-3 {
    width: 100%;
    height: 4.07rem;
  }
  .city-card .city-img-list li a .city-img-4 {
    width: 100%;
    height: 3.61rem;
  }
  .city-card .city-img-list li a .city-img-5 {
    width: 100%;
    height: 1.75rem;
  }
  .city-card .city-img-list li a .city-detail {
    width: 100%;
    height: 1.76rem;
  }
  .city-card .city-img-list li a .city-detail .city {
    font-size: 0.36rem;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #FFFFFF;
    margin-top: 0.63rem;
    margin-left: 0.33rem;
  }
  .city-card .city-img-list li a .city-detail .city-title {
    font-size: 0.24rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 0.29rem;
    margin-top: 0.17rem;
    margin-left: 0.34rem;
  }
  .city-card .city-img-list li a .city-detail .ts {
    display: inline-block;
    margin-top: 0.62rem;
    margin-right: 0.13rem;
  }
  .city-card .city-img-list li a .city-detail .tst {
    margin-left: 0;
  }
  .city-card .city-img-list li a .tsd {
    height: 1.18rem;
  }
}